D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/ogre1.10-1.10.12-3.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.GRJvxo Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.43SVKO + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + rm -rf ogre-1.10.12 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ogre-1.10.12.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ogre-1.10.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ogre-1.10.12-dynlib-allow-no-so.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ogre-1.9.1-glibc2.32.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ogre-1.10-12-set-properly-cmake-config-files-dir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.g1Ftkf + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ogre-1.10.12 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -Wno-dev -S . -B build -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLIB_SUFFIX=64 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DCMAKE_SKIP_INSTALL_RPATH=ON -DOGRE_CMAKE_DIR=/usr/lib64/cmake/OGRE -DOGRE_BUILD_DOCS=OFF -DOGRE_BUILD_RENDERSYSTEM_GL=ON -DOGRE_BUILD_RENDERSYSTEM_GL3PLUS=ON -DOGRE_BUILD_RENDERSYSTEM_GLES2=ON -DOGRE_BUILD_SAMPLES=OFF -DOGRE_BUILD_TESTS=OFF -DOGRE_BUILD_TOOLS=OFF -DOGRE_INSTALL_DOCS=OFF -DOGRE_INSTALL_SAMPLES=OFF -DOGRE_INSTALL_TOOLS=OFF -DOGRE_STATIC=OFF -- The C compiler identification is GNU 15.1.0 -- The CXX compiler identification is GNU 15.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring OGRE 1.10.12 -- Check size of void* -- Check size of void* - done -- Performing Test OGRE_GCC_HAS_SSE -- Performing Test OGRE_GCC_HAS_SSE - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Search path: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/../Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/../Dependencies -- Building ZZIPlib Error: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/ZZIPlib-master is not a directory -- Building freetype Error: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/freetype-2.9/objs is not a directory -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Looking for ZZip... -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'zziplib' -- Found zziplib, version 0.13.74 -- Found ZZip: /usr/lib64/libzzip.so -- Looking for FreeImage... -- Checking for module 'freeimage' -- Package 'freeimage' not found -- Found FreeImage: /usr/lib64/libfreeimage.so -- Looking for FREETYPE... -- Checking for module 'freetype2' -- Found freetype2, version 26.2.20 -- CMAKE_PREFIX_PATH: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/../Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu -- CMAKE_PREFIX_PATH: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/../Dependencies;/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu -- Found FREETYPE: /usr/lib64/libfreetype.so -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib64/libOpenGL.so -- Looking for Cg... -- Cg_PREFIX_PATH changed. -- Checking for module 'Cg' -- Package 'Cg' not found -- Could not locate Cg -- Looking for POCO... -- Checking for module 'POCO' -- Package 'POCO' not found -- Could not locate POCO -- Looking for TBB... -- Found TBB: /usr/lib64/libtbb.so -- Looking for TBB_MALLOC... -- Found TBB_MALLOC: /usr/lib64/libtbbmalloc.so -- Looking for TBB_MALLOC_PROXY... -- Found TBB_MALLOC_PROXY: /usr/lib64/libtbbmalloc_proxy.so -- Looking for GLSL_Optimizer... -- GLSL_Optimizer_PREFIX_PATH changed. -- Checking for module 'GLSL_Optimizer' -- Package 'GLSL_Optimizer' not found -- Could not locate GLSL_Optimizer -- Looking for HLSL2GLSL... -- HLSL2GLSL_PREFIX_PATH changed. -- Checking for module 'HLSL2GLSL' -- Package 'HLSL2GLSL' not found -- Could not locate HLSL2GLSL -- Found PythonInterp: /usr/bin/python (found version "3.13.3") -- Found PythonLibs: /usr/lib64/libpython3.13.so (found version "3.13.3") -- Found Threads: TRUE -- Could NOT find SDL2 (missing: SDL2_LIBRARY SDL2_INCLUDE_DIR) -- Found Doxygen: /usr/bin/doxygen (found version "1.13.2") found components: doxygen dot -- Looking for Softimage... -- Softimage_PREFIX_PATH changed. -- Could not locate Softimage -- ----------------------------------------------------------------------------- -- 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 + Xaw + OpenGL + OpenGL 3+ + OpenGL ES 1.x + OpenGL ES 2.x + OpenGL ES 3.x + boost + boost-thread + tbb + Python + Doxygen ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + cg: C for graphics shader language + POCO: POCO framework + GLSL Optimizer: GLSL Optimizer + HLSL2GLSL: HLSL2GLSL + OpenEXR: Load High dynamic range images + SDL2: Simple DirectMedia Library needed for input handling in samples + Softimage: Softimage SDK needed for building XSIExporter ----------------------------------------------------------------------------- -- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) (Required is at least version "3.0.8") -- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) (Required is at least version "3.0.8") -- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT JVM) -- ---------------------------------------------------------------------------- FEATURE SUMMARY ---------------------------------------------------------------------------- Building components: + Bites [BETA] + HLMS [BETA] + MeshLodGenerator + Overlay + Paging + Property + Python [BETA] + Java/ JNI [BETA] + RTShader System + RTShader System Core Shaders + RTShader System Extensions Shaders + Terrain + Volume Building plugins: + BSP scene manager + Octree scene manager + Portal connected zone scene manager + Particle FX Building rendersystems: + OpenGL + OpenGL 3+ + OpenGL ES 2.x Building core features: + Mesh Lod + DDS image codec (.dds) + PVRTC image codec (.pvr) + ETC image codec (.pkm, .ktx) + STBI codec (generic) + ZIP archives Build type: shared Use C++11 std library: OFF Store child nodes as: map [DEPRECATED] Thread safety: resource preparation (boost) [DEPRECATED] ResourceManager behaviour: legacy [DEPRECATED] Use double precision: disabled Nodes inherit transform: disabled Assert mode: release exceptions Allocator type: standard STL containers use allocator: disabled Strings use allocator: disabled Memory tracker (debug): disabled Memory tracker (release): disabled ---------------------------------------------------------------------------- -- Configuring done (3.0s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR OGRE_BUILD_DOCS SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build + /usr/bin/cmake --build build -j16 --verbose Change Dir: '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 /usr/bin/cmake -S/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -B/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/CMakeFiles /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain/CMakeFiles/OgreMain.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAlignedAllocator.cpp [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreASTCCodec.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimation.cpp [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAtomicScalar.cpp [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreArchiveManager.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAxisAlignedBox.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationState.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreArchive.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardParticleRenderer.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBone.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationState.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimation.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAtomicScalar.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAlignedAllocator.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreArchiveManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreASTCCodec.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardParticleRenderer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreArchive.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAxisAlignedBox.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBone.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreASTCCodec.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp:41:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 41 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp:42:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 42 | mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard(const Ogre::Vector3&, Ogre::BillboardSet*, const Ogre::ColourValue&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp:57:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | , mPosition(position) | ^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboard.cpp:58:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | , mDirection(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::applyToNode(Ogre::Node*, const Ogre::TimeIndex&, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:505:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 505 | Vector3 scale = kf.getScale(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual bool Ogre::NodeAnimationTrack::hasNonZeroKeyFrames() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:583:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 583 | Vector3 trans = kf->getTranslate(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:584:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 584 | Vector3 scale = kf->getScale(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::optimise()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:607:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 607 | Vector3 lasttrans = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:608:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 lastscale = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramParams.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector2]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:82:45: required from here 82 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector3]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:85:45: required from here 85 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector4]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:88:45: required from here 88 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Quaternion]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:91:48: required from here 91 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Degree]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:97:44: required from here 97 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Degree::Degree(const Ogre::Degree&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:106:17: 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; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Radian]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimable.cpp:100:44: required from here 100 | setAsBaseValue(any_cast(val)); | ~~~~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:618:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 618 | Vector3 newtrans = kf->getTranslate(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:619:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 619 | Vector3 newscale = kf->getScale(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAnimationTrack.cpp:620:57: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 620 | Quaternion neworientation = kf->getRotation(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardParticleRenderer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardParticleRenderer.cpp: In member function 'virtual void Ogre::BillboardParticleRenderer::_updateRenderQueue(Ogre::RenderQueue*, Ogre::list::type&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardParticleRenderer.cpp:149:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 149 | Vector3 pos = p->mPosition; | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCodec.cpp [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreColourValue.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'const Ogre::Vector4& Ogre::AutoParamDataSource::getCameraPosition() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:447:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 447 | Vector3 vec3 = mCurrentCamera->getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'const Ogre::Vector4& Ogre::AutoParamDataSource::getLodCameraPosition() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:484:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 484 | Vector3 vec3 = mCurrentCamera->getLodCamera()->getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'Ogre::Vector4 Ogre::AutoParamDataSource::getTextureSize(size_t) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:565:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 565 | return size; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'const Ogre::Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix(size_t) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreAutoParamDataSource.cpp:745:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 745 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::Element::Element(const Ogre::Vector3&, Ogre::Real, Ogre::Real, const Ogre::ColourValue&, const Ogre::Quaternion&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp:57:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | position(_position), | ^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp:61:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 61 | orientation(_orientation) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::BillboardChain(const Ogre::String&, size_t, size_t, bool, bool, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardChain.cpp:82:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 82 | mNormalBase(Vector3::UNIT_X) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:64:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | mCommonDirection(Ogre::Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | mCommonUpVector(Vector3::UNIT_Y), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet(const Ogre::String&, unsigned int, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:99:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | mCommonDirection(Ogre::Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:100:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | mCommonUpVector(Vector3::UNIT_Y), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:339:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 339 | : sortDir(dir) | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:347:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | : sortPos(pos) | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp: In member function 'virtual void Ogre::BillboardSet::_updateBounds()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreBillboardSet.cpp:570:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 570 | Vector3 pos = (*i)->getPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCommon.cpp [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionPass.cpp [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTargetPass.cpp [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTechnique.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCodec.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositor.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreColourValue.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionPass.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCommon.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorChain.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorInstance.cpp [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTargetPass.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConfigFile.cpp [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreControllerManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTechnique.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDataStream.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp: In constructor 'Ogre::Camera::Camera(const Ogre::String&, Ogre::SceneManager*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:46:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 46 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:47:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 47 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:50:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 50 | mAutoTrackOffset(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp: In member function 'virtual bool Ogre::Camera::isViewOutOfDate() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:357:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 357 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:359:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 359 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::setWindowImpl() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:811:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 811 | Vector3 position = getPositionForViewUpdate(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::forwardIntersect(const Ogre::Plane&, Ogre::vector::type*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:1089:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1089 | Vector3 trCorner = getWorldSpaceCorners()[0]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:1090:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1090 | Vector3 tlCorner = getWorldSpaceCorners()[1]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:1091:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1091 | Vector3 blCorner = getWorldSpaceCorners()[2]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCamera.cpp:1092:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1092 | Vector3 brCorner = getWorldSpaceCorners()[3]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorInstance.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorChain.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDefaultHardwareBufferManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTargetPass.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConfigFile.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreControllerManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositor.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDefaultSceneQueries.cpp [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDeflate.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositionTechnique.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDepthBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDistanceLodStrategy.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDataStream.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDefaultHardwareBufferManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreControllerManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:124:36: warning: implicitly-declared 'Ogre::Polygon& Ogre::Polygon::operator=(const Ogre::Polygon&)' is deprecated [-Wdeprecated-copy] 124 | *p = cpy.getPolygon( i ); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreConvexBody.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePolygon.h:73:9: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)' 73 | Polygon( const Polygon& cpy ); | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::define(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:214:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 214 | Vector3 currentVertex = min; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::clip(const Ogre::Plane&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:1093:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1093 | Vector3 vFirst = it->first; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreConvexBody.cpp:1094:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1094 | Vector3 vSecond = it->second; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorChain.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorManager.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreCompositorInstance.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDefaultSceneQueries.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDeflate.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDualQuaternion.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDepthBuffer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDistanceLodStrategy.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDynLib.cpp [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDynLibManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDualQuaternion.cpp:58: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDynLib.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEdgeListBuilder.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDynLibManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEntity.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreErrorDialogNoOp.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreErrorDialogNoOp.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreErrorDialogNoOp.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreErrorDialogNoOp.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreErrorDialogNoOp.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreException.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreException.cpp [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreExternalTextureSource.cpp [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreExternalTextureSourceManager.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFileSystem.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDualQuaternion.cpp: In member function 'void Ogre::DualQuaternion::toTransformationMatrix(Ogre::Matrix4&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDualQuaternion.cpp:119:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 119 | Vector3 scale = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgram.cpp [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramParams.cpp [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramUsage.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEdgeListBuilder.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreErrorDialogNoOp.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEntity.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreException.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreExternalTextureSourceManager.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreExternalTextureSource.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFileSystem.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareBufferManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramParams.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareCounterBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramUsage.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareIndexBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:377, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*]': /usr/include/c++/15/bits/alloc_traits.h:441:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' 441 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; reference = Ogre::Vector4&]' 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1434:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; value_type = Ogre::Vector4]' 1434 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEdgeListBuilder.cpp:336:57: required from here 336 | mEdgeData->triangleFaceNormals.push_back( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337 | Math::calculateFaceNormalWithoutNormalize(v[0], v[1], v[2])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemorySTLAllocator.h:170:13: 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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEntity.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgram.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareOcclusionQuery.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareBufferManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwarePixelBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareUniformBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEntity.cpp: In member function 'virtual const Ogre::AxisAlignedBox& Ogre::Entity::getBoundingBox() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreEntity.cpp:569:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 569 | Vector3 scaleVec = bone->_getDerivedScale(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreGpuProgramParams.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareCounterBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareIndexBuffer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In constructor 'Ogre::Frustum::Frustum(const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:55:9: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 55 | mFrustumOffset(Vector2::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:57:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 57 | mLastParentOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | mLastParentPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::updateFrustumImpl() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:557:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 557 | Vector3 tmp = min; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isViewOutOfDate() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:706:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 706 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:708:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 708 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'bool Ogre::Frustum::isFrustumOutOfDate() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:730:79: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 730 | mObliqueProjPlane = mLinkedObliqueProjPlane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:731:47: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 731 | mLastLinkedObliqueProjPlane = mObliqueProjPlane; | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'void Ogre::Frustum::enableReflection(const Ogre::Plane&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:1031:25: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1031 | mReflectPlane = p; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'void Ogre::Frustum::enableReflection(const Ogre::MovablePlane*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:1042:63: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1042 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:1044:76: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1044 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::MovablePlane*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:1228:53: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1228 | mObliqueProjPlane = plane->_getDerivedPlane(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp: In member function 'void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::Plane&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreFrustum.cpp:1236:29: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1236 | mObliqueProjPlane = plane; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareVertexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareOcclusionQuery.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwarePixelBuffer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareUniformBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHighLevelGpuProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHighLevelGpuProgramManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareVertexBuffer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreImage.cpp [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareIndexBuffer.cpp: In constructor 'Ogre::HardwareIndexBuffer::HardwareIndexBuffer(Ogre::HardwareBufferManagerBase*, IndexType, size_t, Ogre::HardwareBuffer::Usage, bool, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] 55 | mSizeInBytes = mIndexSize * mNumIndexes; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareIndexBuffer.cpp:55:24: warning: '*this.Ogre::HardwareIndexBuffer::mIndexSize' may be used uninitialized [-Wmaybe-uninitialized] [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHighLevelGpuProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW_VTF.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchShader.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHighLevelGpuProgramManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreHardwareVertexBuffer.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreImage.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchVTF.cpp [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchShader.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchVTF.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategy.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategyManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp: In member function 'void Ogre::InstanceBatch::defragmentBatchDoCull(InstancedEntityVec&, CustomParamsVec&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp:356:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 356 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatch.cpp:356:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 356 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp: In constructor 'Ogre::TransformKeyFrame::TransformKeyFrame(const Ogre::AnimationTrack*, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp:69:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 69 | :KeyFrame(parent, time), mTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp:70:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 70 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreKeyFrame.cpp:70:38: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 70 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLog.cpp [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLogManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategy.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp: In constructor 'Ogre::InstancedEntity::InstancedEntity(Ogre::InstanceBatch*, Ogre::uint32, Ogre::InstancedEntity*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp:54:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp:55:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 55 | mDerivedLocalPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp:56:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 56 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedEntity.cpp:57:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceManager.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstanceBatchVTF.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategyManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::InstancedGeometry::BatchInstance* Ogre::InstancedGeometry::getBatchInstance(const Ogre::AxisAlignedBox&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:110:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 110 | const Vector3 min = bounds.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:111:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 111 | const Vector3 max = bounds.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::InstancedGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:282:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 282 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:282:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 282 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreManualObject.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int, Ogre::SkeletonInstance*, Ogre::AnimationStateSet*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:911:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 911 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:912:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 912 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:913:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 913 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:941:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 941 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:942:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 942 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:943:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 943 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'Ogre::Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:990:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 990 | Vector3 axisX = Vector3::UNIT_X; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:991:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 991 | Vector3 axisY = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:992:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 992 | Vector3 axisZ = Vector3::UNIT_Z; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::BatchInstance::updateBoundingBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:1261:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1261 | Vector3 vMin( Vector3::ZERO ); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:1262:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1262 | Vector3 vMax( Vector3::ZERO ); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterial.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:39:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 39 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:42:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 42 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:58:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:59:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mDerivedDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:60:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 60 | mDerivedCamRelativePosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light(const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:72:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 72 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:75:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 75 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:91:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:92:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 92 | mDerivedDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp: In member function 'Ogre::Vector4 Ogre::Light::getAs4DVector(bool) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:360:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 360 | return ret; | ^~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLog.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp: In member function 'virtual const Ogre::PlaneBoundedVolumeList& Ogre::Light::_getFrustumClipVolumes(const Ogre::Camera*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLight.cpp:455:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 455 | Vector3 camPosition = cam->getRealPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategy.cpp: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategy.cpp:91:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 91 | public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:51, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLodStrategy.cpp:106:17: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 106 | public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterialManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreLogManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterialSerializer.cpp [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::GeometryBucket::build()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:2169:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 2169 | if(tmp.z>Zmax) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreInstancedGeometry.cpp:2171:33: note: here 2171 | default: | ^~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix4.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreManualObject.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterial.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryAllocatedObject.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterialManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMaterialSerializer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryNedAlloc.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryNedPooling.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix4.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreManualObject.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryAllocatedObject.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryTracker.cpp [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:853:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 853 | return tangent; | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormal(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:877:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 877 | return normal; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormalWithoutNormalize(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:890:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 890 | return normal; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMath.cpp:947:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 947 | Vector3 magnitude = max; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp:135:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 135 | return kProd; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Vector3&, const Matrix3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMatrix3.cpp:148:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 148 | return kProd; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializerImpl.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryNedAlloc.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryNedPooling.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMemoryTracker.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovableObject.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializerImpl.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtil.cpp [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNumerics.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovableObject.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMeshManager.h:452:16: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 452 | struct MeshBuildParams | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:173:41: note: synthesized method 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)' first required here 173 | mMeshBuildParams[pMesh.get()] = params; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedPlane(const Ogre::String&, const Ogre::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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedIllusionPlane(const Ogre::String&, const Ogre::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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, MeshBuildParams&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:520:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 520 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:520:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 520 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, MeshBuildParams&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, MeshBuildParams&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:846:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 846 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshManager.cpp:846:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 846 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtilGeneral.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtilSSE.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:46: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h:206:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 206 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h:206:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 206 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticle.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:421:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 421 | Vector3 max = mAABB.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:422:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | Vector3 min = mAABB.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_updateBoundsFromVertexBuffers(bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:460:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 460 | Vector3 max = mAABB.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMesh.cpp:461:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 461 | Vector3 min = mAABB.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:10: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializerImpl.cpp:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitter.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:38:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 38 | mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:39:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 39 | mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Plane&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:45:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 45 | mLastTranslate(Vector3::ZERO), mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:45:40: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 45 | mLastTranslate(Vector3::ZERO), mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:51:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | : Plane (rkNormal, fConstant), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:52:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 52 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:57:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | : Plane(rkNormal, rkPoint), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 58 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:64:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : Plane(rkPoint0, rkPoint1, rkPoint2), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovablePlane.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 65 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtil.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNumerics.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitterCommands.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtilGeneral.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreOptimisedUtilSSE.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMovableObject.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreIteratorWrappers.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramParams.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, std::allocator > >; IteratorType = std::_Rb_tree_const_iterator >; ValueType = Ogre::Vector3]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializerImpl.cpp:2272:45: required from here 2272 | Vector3 offset = vit.getNext(); | ~~~~~~~~~~~^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreIteratorWrapper.h:301:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 301 | return ((this->mCurrent++)->second) ; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticle.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp: In function 'void Ogre::MurmurHash3_x86_32(const void*, size_t, uint32_t, void*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:137:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | case 3: k1 ^= tail[2] << 16; | ~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:138:3: note: here 138 | case 2: k1 ^= tail[1] << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:138:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 138 | case 2: k1 ^= tail[1] << 8; | ~~~^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:139:3: note: here 139 | case 1: k1 ^= tail[0]; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp: In function 'void Ogre::MurmurHash3_x86_128(const void*, size_t, uint32_t, void*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:212:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 212 | case 15: k4 ^= tail[14] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:213:3: note: here 213 | case 14: k4 ^= tail[13] << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:213:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 213 | case 14: k4 ^= tail[13] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:214:3: note: here 214 | case 13: k4 ^= tail[12] << 0; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:215:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 215 | k4 *= c4; k4 = ROTL32(k4,18); k4 *= c1; h4 ^= k4; | ~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:217:3: note: here 217 | case 12: k3 ^= tail[11] << 24; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:217:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 217 | case 12: k3 ^= tail[11] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:218:3: note: here 218 | case 11: k3 ^= tail[10] << 16; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:218:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 218 | case 11: k3 ^= tail[10] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:219:3: note: here 219 | case 10: k3 ^= tail[ 9] << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:219:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 219 | case 10: k3 ^= tail[ 9] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:220:3: note: here 220 | case 9: k3 ^= tail[ 8] << 0; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:221:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 221 | k3 *= c3; k3 = ROTL32(k3,17); k3 *= c4; h3 ^= k3; | ~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:223:3: note: here 223 | case 8: k2 ^= tail[ 7] << 24; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:223:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 223 | case 8: k2 ^= tail[ 7] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:224:3: note: here 224 | case 7: k2 ^= tail[ 6] << 16; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:224:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | case 7: k2 ^= tail[ 6] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:225:3: note: here 225 | case 6: k2 ^= tail[ 5] << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 225 | case 6: k2 ^= tail[ 5] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:226:3: note: here 226 | case 5: k2 ^= tail[ 4] << 0; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:227:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 227 | k2 *= c2; k2 = ROTL32(k2,16); k2 *= c3; h2 ^= k2; | ~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:229:3: note: here 229 | case 4: k1 ^= tail[ 3] << 24; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:229:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 229 | case 4: k1 ^= tail[ 3] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:230:3: note: here 230 | case 3: k1 ^= tail[ 2] << 16; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:230:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 230 | case 3: k1 ^= tail[ 2] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:231:3: note: here 231 | case 2: k1 ^= tail[ 1] << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:231:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | case 2: k1 ^= tail[ 1] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:232:3: note: here 232 | case 1: k1 ^= tail[ 0] << 0; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp: In function 'void Ogre::MurmurHash3_x64_128(const void*, size_t, uint32_t, void*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:301:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | case 15: k2 ^= ((uint64_t)tail[14]) << 48; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:302:3: note: here 302 | case 14: k2 ^= ((uint64_t)tail[13]) << 40; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:302:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 302 | case 14: k2 ^= ((uint64_t)tail[13]) << 40; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:303:3: note: here 303 | case 13: k2 ^= ((uint64_t)tail[12]) << 32; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:303:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 303 | case 13: k2 ^= ((uint64_t)tail[12]) << 32; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:304:3: note: here 304 | case 12: k2 ^= ((uint64_t)tail[11]) << 24; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:304:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 304 | case 12: k2 ^= ((uint64_t)tail[11]) << 24; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:305:3: note: here 305 | case 11: k2 ^= ((uint64_t)tail[10]) << 16; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:305:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | case 11: k2 ^= ((uint64_t)tail[10]) << 16; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:306:3: note: here 306 | case 10: k2 ^= ((uint64_t)tail[ 9]) << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:306:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | case 10: k2 ^= ((uint64_t)tail[ 9]) << 8; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:307:3: note: here 307 | case 9: k2 ^= ((uint64_t)tail[ 8]) << 0; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:308:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 308 | k2 *= c2; k2 = ROTL64(k2,33); k2 *= c1; h2 ^= k2; | ~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:310:3: note: here 310 | case 8: k1 ^= ((uint64_t)tail[ 7]) << 56; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:310:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | case 8: k1 ^= ((uint64_t)tail[ 7]) << 56; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:311:3: note: here 311 | case 7: k1 ^= ((uint64_t)tail[ 6]) << 48; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:311:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 311 | case 7: k1 ^= ((uint64_t)tail[ 6]) << 48; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:312:3: note: here 312 | case 6: k1 ^= ((uint64_t)tail[ 5]) << 40; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:312:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 312 | case 6: k1 ^= ((uint64_t)tail[ 5]) << 40; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:313:3: note: here 313 | case 5: k1 ^= ((uint64_t)tail[ 4]) << 32; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:313:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | case 5: k1 ^= ((uint64_t)tail[ 4]) << 32; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:314:3: note: here 314 | case 4: k1 ^= ((uint64_t)tail[ 3]) << 24; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:314:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 314 | case 4: k1 ^= ((uint64_t)tail[ 3]) << 24; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:315:3: note: here 315 | case 3: k1 ^= ((uint64_t)tail[ 2]) << 16; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:315:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 315 | case 3: k1 ^= ((uint64_t)tail[ 2]) << 16; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:316:3: note: here 316 | case 2: k1 ^= ((uint64_t)tail[ 1]) << 8; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:316:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 316 | case 2: k1 ^= ((uint64_t)tail[ 1]) << 8; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMurmurHash3.cpp:317:3: note: here 317 | case 1: k1 ^= ((uint64_t)tail[ 0]) << 0; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:377, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; pointer = Ogre::Vector4*]': /usr/include/c++/15/bits/alloc_traits.h:441:19: required from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> = void]' 441 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:603:21: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' 603 | __traits::construct(__alloc, std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:664:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' 663 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:825:46: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 825 | std::__uninitialized_move_if_noexcept_a( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 826 | __old_start, __old_finish, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1146:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; size_type = long unsigned int]' 1146 | _M_default_append(__new_size - size()); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreMeshSerializerImpl.cpp:2008:45: required from here 2008 | edgeData->triangleFaceNormals.resize(numTriangles); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMemorySTLAllocator.h:170:13: 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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleIterator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:55:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 55 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:56:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:57:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:60:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 60 | mDerivedOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:61:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 61 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:62:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 62 | mDerivedScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:63:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 63 | mInitialPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:64:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 64 | mInitialOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | mInitialScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:87:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 87 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:88:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 88 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:89:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 89 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:92:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 92 | mDerivedOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:93:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 93 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:94:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 94 | mDerivedScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:95:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 95 | mInitialPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:96:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 96 | mInitialOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:97:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | mInitialScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp: In member function 'Ogre::Matrix3 Ogre::Node::getLocalAxes() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:476:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 476 | Vector3 axisX = Vector3::UNIT_X; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:477:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 477 | Vector3 axisY = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreNode.cpp:478:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 478 | Vector3 axisZ = Vector3::UNIT_Z; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitterCommands.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticle.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystemManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePass.cpp [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchMesh.cpp [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchSurface.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleIterator.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitter.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitter.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | mDirPositionRef(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleEmitterCommands.cpp:41:45: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 41 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 42 | static_cast(target)->getAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:69: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:78: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)' 78 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePixelCountLodStrategy.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePixelFormat.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystemManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePlane.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePass.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleIterator.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchMesh.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchSurface.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePlatformInformation.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitterFactory.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystemManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystemManager.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePolygon.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePixelCountLodStrategy.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePixelFormat.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePose.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePass.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePlane.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchSurface.cpp: In member function 'void Ogre::PatchSurface::defineSurface(void*, Ogre::VertexDeclaration*, size_t, size_t, PatchSurfaceType, size_t, size_t, VisibleSide)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchSurface.cpp:114:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 114 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePatchSurface.cpp:114:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 114 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePrecompiledHeaders.cpp [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePredefinedControllers.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:1226:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1226 | Vector3 camPos = cam->getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:1237:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1237 | : sortDir(dir) | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreParticleSystem.cpp:1245:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1245 | : sortPos(pos) | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePlatformInformation.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePolygon.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePose.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePrefabFactory.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePrecompiledHeaders.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreProfiler.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePredefinedControllers.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePolygon.cpp:39:7: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 39 | : mNormal( Vector3::ZERO ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueue.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRectangle2D.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueueInvocation.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePrefabFactory.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePredefinedControllers.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreProfiler.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueueSortingGrouping.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystem.cpp [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilities.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRectangle2D.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueue.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueueInvocation.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreProfiler.cpp:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Inverse() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:328:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 328 | return ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Exp() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:365:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 365 | return kResult; | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Log() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:391:24: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 391 | return kResult; | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:399:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 399 | return kResult; | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::Slerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:462:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 462 | return t; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::SlerpExtraSpins(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:473:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 473 | return rkP; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::nlerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreQuaternion.cpp:607:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 607 | return result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystem.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderTarget.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilities.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderTexture.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueueInvocation.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderQueue.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderToVertexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderWindow.cpp [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated-declarations -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResource.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceBackgroundQueue.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceGroupManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderTarget.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderTexture.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystem.cpp: In constructor 'Ogre::RenderSystem::RenderSystem()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderSystem.cpp:87:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 87 | , mTexProjRelativeOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderToVertexBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderWindow.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResource.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRenderTarget.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceBackgroundQueue.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceGroupManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRoot.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRotationSpline.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceBackgroundQueue.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManagerEnumerator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreResourceGroupManager.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRoot.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRotationSpline.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneNode.cpp [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneQuery.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptCompiler.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptLexer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManagerEnumerator.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRoot.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptParser.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::updateTrail(size_t, const Ogre::Node*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp:375:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 375 | Vector3 newPos = node->_getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::resetTrail(size_t, const Ogre::Node*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRibbonTrail.cpp:479:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 479 | Vector3 position = node->_getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRotationSpline.cpp: In member function 'Ogre::Quaternion Ogre::RotationalSpline::interpolate(unsigned int, Ogre::Real, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRotationSpline.cpp:77:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 77 | return mPoints[fromIndex]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreRotationSpline.cpp:83:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 83 | return mPoints[fromIndex]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneNode.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneQuery.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSerializer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptCompiler.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptLexer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetup.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptParser.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneNode.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneQuery.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSerializer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneNode.cpp: In member function 'void Ogre::SceneNode::setDirection(const Ogre::Vector3&, Ogre::Node::TransformSpace, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneNode.cpp:576:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 576 | Vector3 yawAxis = mYawFixedAxis; | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetup.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptLexer.cpp: In static member function 'static Ogre::ScriptTokenListPtr Ogre::ScriptLexer::tokenize(const Ogre::String&, const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptLexer.cpp:145:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | state = WORD; | ~~~~~~^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptLexer.cpp:147:13: note: here 147 | case WORD: | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp: In member function 'void Ogre::SceneManager::_setSkyPlane(bool, const Ogre::Plane&, const Ogre::String&, Ogre::Real, Ogre::Real, Ogre::uint8, Ogre::Real, int, int, const Ogre::String&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:1793:21: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1793 | mSkyPlane = plane; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupPSSM.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp: In member function 'void Ogre::SceneManager::buildLightClip(const Ogre::Light*, Ogre::PlaneList&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:5545:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5545 | Vector3 pos = l->getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:5561:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5561 | Vector3 dir = l->getDerivedDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSceneManager.cpp:5567:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5567 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetup.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp:51: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCaster.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetup.cpp:102:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetup.cpp:188:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 188 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowTextureManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleRenderable.cpp [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleSpline.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeleton.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getLSProjViewDir(const Ogre::Matrix4&, const Ogre::Camera&, const PointListBody&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:332:69: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 332 | Vector3::NEGATIVE_UNIT_Z : projectionDir.normalisedCopy(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getNearCameraPoint_ws(const Ogre::Matrix4&, const PointListBody&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:342:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 342 | nearWorld = bodyLVS.getPoint(0); // represents the final point | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:359:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 359 | return nearWorld; | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'void Ogre::FocusedShadowCameraSetup::PointListBody::addAAB(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:625:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 625 | Vector3 currentVertex = min; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h: In instantiation of 'static T Ogre::Math::Clamp(T, T, T) [with T = Ogre::Radian]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupFocused.cpp:175:64: required from here 175 | mTempFrustum->setFOVy(Ogre::Math::Clamp(light.getSpotlightOuterAngle() * 1.2, Radian(0), Radian(Math::PI/2.0f))); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:708:58: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 708 | return std::max(std::min(val, maxval), minval); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:172:30: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 172 | plane = lightSpace * plane; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonInstance.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCaster.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::TextureUnitTranslator::translate(Ogre::ScriptCompiler*, const Ogre::AbstractNodePtr&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp:2745:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 2745 | } case ID_2D: | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreScriptTranslator.cpp:2745:113: note: here 2745 | } case ID_2D: | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowTextureManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleRenderable.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleSpline.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeleton.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreShadowCaster.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonSerializer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonInstance.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleSpline.cpp: In member function 'Ogre::Vector3 Ogre::SimpleSpline::interpolate(unsigned int, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleSpline.cpp:102:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | return mPoints[fromIndex]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSimpleSpline.cpp:109:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 109 | return mPoints[fromIndex]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/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]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStreamSerialiser.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreString.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringInterface.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSkeletonSerializer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStreamSerialiser.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubEntity.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreString.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTagPoint.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringInterface.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTangentSpaceCalc.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStreamSerialiser.cpp:43: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTechnique.cpp [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTexture.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubEntity.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector2 Ogre::StringConverter::parseVector2(const Ogre::String&, const Ogre::Vector2&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp:315:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 315 | return defaultValue; | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector3 Ogre::StringConverter::parseVector3(const Ogre::String&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp:330:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 330 | return defaultValue; | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector4 Ogre::StringConverter::parseVector4(const Ogre::String&, const Ogre::Vector4&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp:347:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 347 | return defaultValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const Ogre::String&, const Ogre::Quaternion&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStringConverter.cpp:423:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 423 | return defaultValue; | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTagPoint.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTangentSpaceCalc.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::StaticGeometry::Region* Ogre::StaticGeometry::getRegion(const Ogre::AxisAlignedBox&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:84:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 84 | const Vector3 min = bounds.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:85:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 85 | const Vector3 max = bounds.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::StaticGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:256:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 256 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:256:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 256 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp: In constructor 'Ogre::StaticGeometry::Region::Region(Ogre::StaticGeometry*, const Ogre::String&, Ogre::SceneManager*, Ogre::uint32, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:718:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 718 | mRegionID(regionID), mCentre(centre), mBoundingRadius(0.0f), | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTechnique.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp: In member function 'void Ogre::StaticGeometry::GeometryBucket::build(bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreStaticGeometry.cpp:1604:77: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1604 | Vector3 regionCentre = mParent->getParent()->getParent()->getCentre(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTexture.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp: In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:241:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 241 | struct Cluster | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:241:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 241 | struct Cluster | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp: In member function 'Ogre::Cluster Ogre::Cluster::split(int, const Ogre::VertexElement*, Ogre::uint8*, size_t)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:312:20: note: synthesized method 'Ogre::Cluster::Cluster(Ogre::Cluster&&)' first required here 312 | return newbox; | ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h:206:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 206 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTangentSpaceCalc.h:206:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 206 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTangentSpaceCalc.cpp: In member function 'void Ogre::TangentSpaceCalc::normaliseVertices()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTangentSpaceCalc.cpp:227:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 227 | Vector3 temp = v.tangent; | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTechnique.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUserObjectBindings.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector2.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector3.cpp [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector4.cpp [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUserObjectBindings.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp: In member function 'bool Ogre::UTFString::inString(unicode_char) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:722:25: 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() ) { | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:241:5: 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 ) | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF8() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:1999:25: 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() ) { | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:241:5: 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 ) | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_WStr() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:2021:25: 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() ) { | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:241:5: 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 ) | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF32() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:2037:25: 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() ) { | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreUTFString.cpp:241:5: 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 ) | ^~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector2.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::Cluster; _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster]' at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::Cluster; _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster]' at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = std::allocator]' at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = std::allocator]' at /usr/include/c++/15/bits/stl_vector.h:1434:21, inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:342:25: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:241:12: warning: '.Ogre::Cluster::mMin' may be used uninitialized [-Wmaybe-uninitialized] 241 | struct Cluster | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:342:35: note: '' declared here 342 | boxes.push_back (Cluster ()); | ^ In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::Cluster; _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster]' at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::Cluster; _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster]' at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = std::allocator]' at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::Cluster; _Alloc = std::allocator]' at /usr/include/c++/15/bits/stl_vector.h:1434:21, inlined from 'void Ogre::SubMesh::generateExtremes(size_t)' at /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:342:25: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:241:12: warning: '.Ogre::Cluster::mMax' may be used uninitialized [-Wmaybe-uninitialized] 241 | struct Cluster | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp: In member function 'void Ogre::SubMesh::generateExtremes(size_t)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSubMesh.cpp:342:35: note: '' declared here 342 | boxes.push_back (Cluster ()); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector3.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVector4.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreViewport.cpp [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWindowEventUtilities.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp: In member function 'Ogre::TextureUnitState& Ogre::TextureUnitState::operator=(const Ogre::TextureUnitState&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp:163:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Ogre::TextureUnitState' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 163 | memcpy( this, &oth, (const uchar *)(&oth.mFrames) - (const uchar *)(&oth) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:60:23: note: 'class Ogre::TextureUnitState' declared here 60 | class _OgreExport TextureUnitState : public TextureUnitStateAlloc | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp: In member function 'void Ogre::TextureUnitState::recalcTextureMatrix() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreTextureUnitState.cpp:931:36: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 931 | Radian theta ( mRotate ); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWireBoundingBox.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWorkQueue.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreBarrierPThreads.cpp [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreLightweightMutexPThreads.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWindowEventUtilities.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreViewport.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreThreadsPThreads.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSTBICodec.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWireBoundingBox.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-cast-qual -Wno-unused-function -Wno-shadow -Wno-missing-declarations -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSTBICodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSTBICodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSTBICodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSTBICodec.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWorkQueue.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp: In member function 'void Ogre::IndexData::optimiseVertexCacheTriList()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:922:43: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] 922 | triangles[i] = triangles[j]; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:763:16: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' 763 | inline Triangle( const Triangle& t ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:923:32: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] 923 | triangles[j] = t; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreVertexIndexData.cpp:763:16: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' 763 | inline Triangle( const Triangle& t ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePVRTCCodec.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreBarrierPThreads.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreLightweightMutexPThreads.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreViewport.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreThreadsPThreads.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreETCCodec.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWorkQueue.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSTBICodec.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWireBoundingBox.cpp: In member function 'void Ogre::WireBoundingBox::setupBoundingBoxVertices(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWireBoundingBox.cpp:106:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 106 | Vector3 vmax = aab.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreWireBoundingBox.cpp:107:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 107 | Vector3 vmin = aab.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePVRTCCodec.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreConfigDialog.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -MF CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreFileSystemLayer.cpp [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePOSIXTimer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgrePOSIXTimer.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgrePOSIXTimer.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgrePOSIXTimer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgrePOSIXTimer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreETCCodec.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -MF CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o.d -o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSearchOps.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreMain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -MF CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o.d -o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreSTBICodec.cpp:42: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/stbi/stb_image.h: In function 'int stbi__tga_get_comp(int, int, int*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/stbi/stb_image.h:5239:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 5239 | case 16: if(is_grey) return STBI_grey_alpha; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/stbi/stb_image.h:5241:7: note: here 5241 | case 15: if(is_rgb16) *is_rgb16 = 1; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp: In member function 'virtual void Ogre::DDSCodec::encodeToFile(Ogre::MemoryDataStreamPtr&, const Ogre::String&, Ogre::Codec::CodecDataPtr&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:300:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 300 | flipRgbMasks = true; | ~~~~~~~~~~~~~^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:301:13: note: here 301 | case PF_A8R8G8B8: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:306:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | flipRgbMasks = true; | ~~~~~~~~~~~~~^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreDDSCodec.cpp:307:13: note: here 307 | case PF_X8R8G8B8: | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreConfigDialog.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp:289:42: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 289 | struct FileNameCompare : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:51, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp: In member function 'virtual bool Ogre::ZipArchive::exists(const Ogre::String&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/OgreZip.cpp:309:95: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Ogre::FileNameCompare; _Tp = __cxx11::basic_string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 309 | return std::find_if (mFileList.begin(), mFileList.end(), std::bind2nd(FileNameCompare(), cleanName)) != mFileList.end(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/bits/stl_function.h:1441: /usr/include/c++/15/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreConfigDialog.cpp: In member function 'void Ogre::GLXConfigurator::SetRenderer(Ogre::RenderSystem*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreConfigDialog.cpp:423:29: warning: ignoring return value of 'std::__cxx11::list<_Tp, _Allocator>::reference std::__cxx11::list<_Tp, _Allocator>::back() [with _Tp = Ogre::GLXConfigurator::ConfigCallbackData; _Alloc = std::allocator; reference = Ogre::GLXConfigurator::ConfigCallbackData&]', declared with attribute 'nodiscard' [-Wunused-result] 423 | mConfigCallbackData.back(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/15/list:67, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStdHeaders.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:376, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreConfigDialog.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/include/c++/15/bits/stl_list.h:1672:7: note: declared here 1672 | back() _GLIBCXX_NOEXCEPT | ^~~~ [ 37%] Linking CXX shared library ../lib/libOgreMain.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMain.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreMain.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreMain.so.1.10.12 -o ../lib/libOgreMain.so.1.10.12 CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o 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/OgreArchive.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/OgreErrorDialogNoOp.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/OgreMurmurHash3.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/OgreQuaternion.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/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/Threading/OgreBarrierPThreads.cpp.o CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o CMakeFiles/OgreMain.dir/src/OgreSTBICodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o CMakeFiles/OgreMain.dir/src/OgrePOSIXTimer.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 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/OgreMain && /usr/bin/cmake -E cmake_symlink_library ../lib/libOgreMain.so.1.10.12 ../lib/libOgreMain.so.1.10.12 ../lib/libOgreMain.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 37%] Built target OgreMain /usr/bin/gmake -f RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/build.make RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/depend /usr/bin/gmake -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/depend /usr/bin/gmake -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend /usr/bin/gmake -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend /usr/bin/gmake -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/depend cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/build.make Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/depend /usr/bin/gmake -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay/CMakeFiles/OgreOverlay.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f Components/HLMS/CMakeFiles/OgreHLMS.dir/build.make Components/HLMS/CMakeFiles/OgreHLMS.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Property /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume/CMakeFiles/OgreVolume.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS/CMakeFiles/OgreHLMS.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/build.make RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/HLMS/CMakeFiles/OgreHLMS.dir/build.make Components/HLMS/CMakeFiles/OgreHLMS.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build /usr/bin/gmake -f Components/Overlay/CMakeFiles/OgreOverlay.dir/build.make Components/Overlay/CMakeFiles/OgreOverlay.dir/build /usr/bin/gmake -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/build.make Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/Volume/CMakeFiles/OgreVolume.dir/build.make Components/Volume/CMakeFiles/OgreVolume.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 37%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXRenderTexture.cpp.o [ 37%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXContext.cpp.o [ 39%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXGLSupport.cpp.o [ 39%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXWindow.cpp.o [ 39%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXContext.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXContext.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp [ 41%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o [ 41%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o [ 41%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXRenderTexture.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXRenderTexture.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXRenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXRenderTexture.cpp [ 41%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsDatablock.cpp.o [ 41%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o [ 41%] Building CXX object Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXWindow.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXWindow.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXWindow.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXWindow.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp [ 41%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXGLSupport.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXGLSupport.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXGLSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXGLSupport.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctree.cpp [ 42%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Property && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreProperty_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-undef -MD -MT Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -MF CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o.d -o CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsDatablock.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsDatablock.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsDatablock.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsDatablock.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp [ 43%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o [ 43%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o [ 43%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodBuffer.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeCSGSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeCSGSource.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: In constructor 'Ogre::Volume::CSGSphereSource::CSGSphereSource(Ogre::Real, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:44:84: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 44 | CSGSphereSource::CSGSphereSource(const Real r, const Vector3 ¢er) : mR(r), mCenter(center) | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGSphereSource::getValueAndGradient(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:53:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | Vector3 gradient = pMinCenter; | ^~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGIntersectionSource::getValueAndGradient(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:188:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 188 | return valueA; | ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:190:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 190 | return valueB; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGUnionSource::getValueAndGradient(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:226:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 226 | return valueA; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:228:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 228 | return valueB; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGDifferenceSource::getValueAndGradient(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:264:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 264 | return valueA; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCSGSource.cpp:266:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 266 | return valueB; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsDatablock.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsDatablock.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid2DPageStrategy.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid2DPageStrategy.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXRenderTexture.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXWindow.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 43%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCacheSource.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSubMesh.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXGLSupport.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXGLSupport.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStaticFaceGroup.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePatchSurface.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStaticFaceGroup.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleRenderable.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreWireBoundingBox.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/date_time/time_clock.hpp:17, from /usr/include/boost/thread/thread_time.hpp:9, from /usr/include/boost/thread/lock_types.hpp:18, from /usr/include/boost/thread/pthread/recursive_mutex.hpp:13, from /usr/include/boost/thread/recursive_mutex.hpp:16, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading/OgreThreadHeadersBoost.h:48, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading/OgreThreadHeaders.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringInterface.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreResource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:33: /usr/include/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLX/OgreGLXRenderTexture.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayManager.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 43%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramParams.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector2]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:224:104: required from here 224 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector2]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:224:74: required from here 224 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h:255:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 255 | mSetter(val); | ~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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/function.hpp:16, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h:41: /usr/include/boost/function/function_template.hpp:784:29: note: initializing argument 1 of 'boost::function_n::result_type boost::function_n::operator()(T ...) const [with R = void; T = {Ogre::Vector2}; result_type = void]' 784 | result_type operator()(T... a) const | ~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector3]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:227:104: required from here 227 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector3]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:227:74: required from here 227 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h:255:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 255 | mSetter(val); | ~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/include/boost/function/function_template.hpp:784:29: note: initializing argument 1 of 'boost::function_n::result_type boost::function_n::operator()(T ...) const [with R = void; T = {Ogre::Vector3}; result_type = void]' 784 | result_type operator()(T... a) const | ~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Vector4]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:230:104: required from here 230 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector4]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:230:74: required from here 230 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h:255:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 255 | mSetter(val); | ~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/include/boost/function/function_template.hpp:784:29: note: initializing argument 1 of 'boost::function_n::result_type boost::function_n::operator()(T ...) const [with R = void; T = {Ogre::Vector4}; result_type = void]' 784 | result_type operator()(T... a) const | ~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Any&) [with ValueType = Quaternion]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:239:110: required from here 239 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:413:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 413 | return *result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Quaternion]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:239:77: required from here 239 | static_cast*>(j->second)->set(Ogre::any_cast(i->second.val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/include/OgreProperty.h:255:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 255 | mSetter(val); | ~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/include/boost/function/function_template.hpp:784:29: note: initializing argument 1 of 'boost::function_n::result_type boost::function_n::operator()(T ...) const [with R = void; T = {Ogre::Quaternion}; result_type = void]' 784 | result_type operator()(T... a) const | ~^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeCacheSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector2]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:70:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector2]' 434 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:145:92: required from here 145 | val.val = Ogre::Any(static_cast*>(i->second)->get()); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:166:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 166 | : held(value) | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector3]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:70:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector3]' 434 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:148:92: required from here 148 | val.val = Ogre::Any(static_cast*>(i->second)->get()); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:166:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 166 | : held(value) | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector4]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:70:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector4]' 434 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:151:92: required from here 151 | val.val = Ogre::Any(static_cast*>(i->second)->get()); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:166:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 166 | : held(value) | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Quaternion]': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:70:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Quaternion]' 434 | # define OGRE_NEW_T(T, category) new (::Ogre::CategorisedAllocPolicy::allocateBytes(sizeof(T))) T /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Property/src/OgreProperty.cpp:160:95: required from here 160 | val.val = Ogre::Any(static_cast*>(i->second)->get()); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAny.h:166:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 166 | : held(value) | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeCacheSource.h: In member function 'Ogre::Vector4 Ogre::Volume::CacheSource::getFromCache(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeCacheSource.h:86:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 86 | return result; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 44%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp [ 44%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunkHandler.cpp [ 44%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In constructor 'Ogre::Grid2DPageStrategyData::Grid2DPageStrategyData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:51:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | , mWorldOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:52:11: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 52 | , mOrigin(Vector2::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In member function 'virtual void Ogre::Grid2DPageStrategy::updateDebugDisplay(Ogre::Page*, Ogre::SceneNode*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid2DPageStrategy.cpp:386:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 386 | Vector3 worldMidPoint = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 44%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp: In member function 'void Ogre::BspLevel::loadEntities(const Ogre::Quake3Level&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:863:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 863 | Vector3 origin = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 44%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreCapsule.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleRenderable.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 45%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCost.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeCamera.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 45%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostCurvature.cpp [ 45%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp [ 45%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h:104:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h:104:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePage.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:77:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 77 | return v0; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:84:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 84 | return v1; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:91:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | return v0; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCost.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCost.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:524:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 524 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:164:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 164 | Vector3 from = mRoot->getFrom(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:165:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 165 | Vector3 to = mRoot->getTo(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageContent.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCost.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostCurvature.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostCurvature.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp: In member function 'virtual bool Ogre::Volume::Chunk::frameStarted(const Ogre::FrameEvent&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunk.cpp:516:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 516 | Vector3 camPos = mCamera->getRealPosition(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid3DPageStrategy.h:138:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 138 | virtual Vector3 getCellSize() const { return mCellSize; } | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunkHandler.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h:104:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeChunk.h:104:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsManager.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsManager.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunkHandler.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:524:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 524 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeChunkHandler.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:164:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 164 | Vector3 from = mRoot->getFrom(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:165:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 165 | Vector3 to = mRoot->getTo(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-undef -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreFont.cpp [ 46%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp [ 46%] Linking CXX shared library ../../lib/libOgreProperty.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Property && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreProperty.dir/link.txt --verbose=1 [ 46%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreProperty.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreProperty.so.1.10.12 -o ../../lib/libOgreProperty.so.1.10.12 CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Property && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreProperty.so.1.10.12 ../../lib/libOgreProperty.so.1.10.12 ../../lib/libOgreProperty.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 46%] Built target OgreProperty [ 46%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePage.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 46%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostOutside.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ [ 46%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostProfiler.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostQuadric.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:48, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsManager.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspNode.cpp [ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp: In constructor 'Ogre::Grid3DPageStrategyData::Grid3DPageStrategyData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp:51:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | , mWorldOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreGrid3DPageStrategy.cpp:52:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCost.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostOutside.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostOutside.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCost.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostProfiler.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostProfiler.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCost.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostQuadric.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapseCostQuadric.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostQuadric.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreFont.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTechnique.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreFont.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreDistanceLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodConfig.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapseCostProfiler.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspNode.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageContentCollection.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeDualGridGenerator.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp: In member function 'bool Ogre::OctreeNode::_isIn(Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:159:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 159 | Vector3 bmin = box.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:160:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 160 | Vector3 bmax = box.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 46%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 47%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp [ 47%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArgument(Token&, bool, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:787:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 787 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:788:13: note: here 788 | case Token::TK_ERROR: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArguments(int&, Token*&, bool, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:895:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 895 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:896:13: note: here 896 | case Token::TK_ERROR: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::Parse(const Token&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:1375:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1375 | if (empty_lines) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:1384:13: note: here 1384 | case Token::TK_WHITESPACE: | ^~~~ [ 47%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp [ 47%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp [ 47%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapser.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:524:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 524 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:59:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:164:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 164 | Vector3 from = mRoot->getFrom(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeDualGridGenerator.h:165:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 165 | Vector3 to = mRoot->getTo(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreManualObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 48%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:444:96: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=] 444 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:444:46: note: directive argument in the range [-2147483648, 2147483646] 444 | snprintf (tmp, sizeof (tmp), "Macro `%.*s' passed %d arguments, but takes just %d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from /usr/include/c++/15/cstdio:47, from /usr/include/c++/15/ext/string_conversions.h:47, from /usr/include/c++/15/bits/basic_string.h:4444, from /usr/include/c++/15/string:56, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLogManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:30: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::ExpandMacro(const Token&)' at /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLPreprocessor.cpp:444:26: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 46 and 2147483713 bytes into a destination of size 60 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgrePageManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 49%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodCollapser.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodCollapser.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 50%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsMaterialBase.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsMaterialBase.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsMaterialBase.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsMaterialBase.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsMaterialBase.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 50%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 50%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramCommon.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 50%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramManagerCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramManagerCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramManagerCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramManagerCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramManagerCommon.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageManager.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgreGrid3DPageStrategy.h:138:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 138 | virtual Vector3 getCellSize() const { return mCellSize; } | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePageManager.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 50%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp [ 50%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreFontManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 51%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodConfig.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeGridSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp: In member function 'bool Ogre::PCZCamera::isVisible(Ogre::PortalBase*, Ogre::FrustumPlane*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:168:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 168 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsMaterialBase.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsMaterialBase.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 51%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlay.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::GridSource::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp:43:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | return ray.getOrigin(); | ~~~~~~~~~~~~~^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeGridSource.cpp:55:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 55 | return ray.getOrigin(); | ~~~~~~~~~~~~~^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ray&, const AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:64:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | Vector3 origin = one.getOrigin(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:65:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | Vector3 dir = one.getDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Sphere&, const AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:217:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 217 | Vector3 scenter = one.getCenter(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::init(Ogre::AxisAlignedBox&, int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:308:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 308 | Vector3 min = box.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:310:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 310 | Vector3 max = box.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLProgramCommon.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramCommon.cpp:8: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramCommon.cpp:9: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 52%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp [ 52%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp [ 53%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramManagerCommon.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLProgramCommon.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLProgramManagerCommon.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlay.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreFontManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreViewport.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreDistanceLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodConfig.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodConfig.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStaticFaceGroup.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePatchSurface.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStaticFaceGroup.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -MF CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o.d -o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeIsoSurface.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlay.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreIteratorWrappers.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:57, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 53%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodConfigSerializer.cpp [ 53%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodData.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeGridSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 54%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLShaderCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLShaderCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLShaderCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLShaderCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLShaderCommon.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayContainer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isVisible(const Ogre::PortalBase*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:197:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 197 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isFullyVisible(const Ogre::PortalBase*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:376:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 376 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'int Ogre::PCZFrustum::addPortalCullingPlanes(Ogre::PortalBase*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:502:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 502 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElement.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp [ 55%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodData.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorld.cpp [ 55%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreDistanceLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodConfig.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodConfigSerializer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElement.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLShaderCommon.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPbsMaterial.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPbsMaterial.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsPbsMaterial.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPbsMaterial.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsPbsMaterial.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/GLSL/OgreGLSLShaderCommon.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayContainer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayManager.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayContainer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyHelper.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyHelper.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyHelper.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyHelper.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsPropertyHelper.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In constructor 'Ogre::DeflectorPlaneAffector::DeflectorPlaneAffector(Ogre::ParticleSystem*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:43:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | : ParticleAffector(psys), mPlanePoint(Vector3::ZERO), mPlaneNormal(Vector3::UNIT_Y), mBounce(1.0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:43:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | : ParticleAffector(psys), mPlanePoint(Vector3::ZERO), mPlaneNormal(Vector3::UNIT_Y), mBounce(1.0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlanePoint() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:113:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 113 | return mPlanePoint; | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlaneNormal() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:118:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 118 | return mPlaneNormal; | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElement.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgrePageManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorld.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyMap.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyMap.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyMap.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyMap.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsPropertyMap.cpp [ 55%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsPbsMaterial.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsPbsMaterial.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp [ 55%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProvider.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:48, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElement.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreArchive.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:42: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 55%] Linking CXX shared library ../../lib/Plugin_OctreeSceneManager.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeSceneManager.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/Plugin_OctreeSceneManager.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,Plugin_OctreeSceneManager.so.1.10.12 -o ../../lib/Plugin_OctreeSceneManager.so.1.10.12 CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeSceneManager.so.1.10.12 ../../lib/Plugin_OctreeSceneManager.so.1.10.12 ../../lib/Plugin_OctreeSceneManager.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Built target Plugin_OctreeSceneManager [ 55%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeMeshBuilder.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsPropertyMap.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsPropertyMap.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp: In member function 'void Ogre::PCZLight::updateZones(Ogre::PCZone*, long unsigned int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:139:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 139 | Vector3 v = getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:77:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 77 | return v0; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:84:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 84 | return v1; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:91:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | return v0; | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreManualObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElementCommands.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProvider.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElementFactory.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderSystemCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderSystemCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderSystemCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderSystemCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLRenderSystemCommon.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreManualObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 55%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp [ 56%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorldSection.cpp [ 56%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLTextureCommon.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLTextureCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLTextureCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLTextureCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLTextureCommon.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 56%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLRenderSystemCommon.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayManager.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 57%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringInterface.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElementCommands.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElementCommands.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeMeshBuilder.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgrePagedWorldSection.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorldSection.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 57%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLRenderSystemCommon.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSingleton.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayManager.h:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 57%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProviderBuffer.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 57%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgrePageManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorldSection.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLTextureCommon.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 58%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlaySystem.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgrePagedWorldSection.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]': /usr/include/c++/15/bits/alloc_traits.h:674:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; allocator_type = std::allocator]' 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; reference = Ogre::LodData::Vertex&]' 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1434:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; value_type = Ogre::LodData::Vertex]' 1434 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp:116:40: required from here 116 | data->mVertexList.push_back(LodData::Vertex()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodPrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProviderBuffer.h:33: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method 'Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)' first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Ogre::LodData::Vertex; _Args = {const Ogre::LodData::Vertex&}]': /usr/include/c++/15/bits/stl_uninitialized.h:145:17: required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const Ogre::LodData::Vertex*; _Sentinel = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*]' 145 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:266:30: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*]' 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:637:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const Ogre::LodData::Vertex*; _Sentinel = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*; _Tp = Ogre::LodData::Vertex]' 637 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1912:6: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = const Ogre::LodData::Vertex*; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; pointer = Ogre::LodData::Vertex*; size_type = long unsigned int]' 1911 | std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; size_type = long unsigned int]' 86 | __tmp = _M_allocate_and_copy(__n, | ~~~~~~~~~~~~~~~~~~~~^~~~~ 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp:75:34: required from here 75 | data->mVertexList.reserve(vertexCount); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/c++/15/bits/alloc_traits.h:33, from /usr/include/c++/15/ext/alloc_traits.h:36, from /usr/include/c++/15/bits/basic_string.h:41, from /usr/include/c++/15/string:56: /usr/include/c++/15/bits/stl_construct.h:133:7: note: synthesized method 'Ogre::LodData::Vertex::Vertex(const Ogre::LodData::Vertex&)' first required here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgrePanelOverlayElement.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 58%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp [ 59%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayManager.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlaySystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlaySystem.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 59%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFX.cpp [ 59%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderGenerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderGenerator.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderGenerator.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderGenerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderGenerator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In constructor 'Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]' at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]' at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator]' at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator]' at /usr/include/c++/15/bits/stl_vector.h:1434:21, inlined from 'void Ogre::LodInputProviderBuffer::addVertexData(Ogre::LodData*, Ogre::LodVertexBuffer&, bool)' at /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp:116:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: '.Ogre::LodData::Vertex::position' may be used uninitialized [-Wmaybe-uninitialized] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp: In member function 'void Ogre::LodInputProviderBuffer::addVertexData(Ogre::LodData*, Ogre::LodVertexBuffer&, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderBuffer.cpp:116:57: note: '' declared here 116 | data->mVertexList.push_back(LodData::Vertex()); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 60%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreProfiler.h:44, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayProfileSessionListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:524:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 524 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreManualObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 61%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlaySystem.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlaySystem.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ [ 61%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderTexture.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderTexture.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderTexture.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLRenderTexture.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsShaderGenerator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderGenerator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ [ 61%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_PAGING_EXPORTS -DOgrePaging_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -MF CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o.d -o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreSimplePageContentCollection.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTechnique.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgrePanelOverlayElement.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreOverlaySystem.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ [ 61%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderQueueListener.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlaySystem.h:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp [ 61%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3Level.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'virtual void Ogre::LinearForceAffector::_affectParticles(Ogre::ParticleSystem*, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:74:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 74 | Vector3 scaledVector = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'Ogre::Vector3 Ogre::LinearForceAffector::getForceVector() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:110:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 110 | return mForceVector; | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgrePanelOverlayElement.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProviderMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 61%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp [ 61%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp: In constructor 'Ogre::Volume::OctreeNode::OctreeNode(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp:78:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 78 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), | ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNode.cpp:78:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 78 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 62%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/include/OgrePageManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 62%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_BSPSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -MF CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o.d -o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProviderBuffer.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitterFactory.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFX.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]': /usr/include/c++/15/bits/alloc_traits.h:674:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; allocator_type = std::allocator]' 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; reference = Ogre::LodData::Vertex&]' 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1434:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; value_type = Ogre::LodData::Vertex]' 1434 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:153:40: required from here 153 | data->mVertexList.push_back(LodData::Vertex()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodPrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodInputProviderMesh.h:33: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method 'Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)' first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Ogre::LodData::Vertex; _Args = {const Ogre::LodData::Vertex&}]': /usr/include/c++/15/bits/stl_uninitialized.h:145:17: required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const Ogre::LodData::Vertex*; _Sentinel = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*]' 145 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:266:30: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*]' 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_uninitialized.h:637:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const Ogre::LodData::Vertex*; _Sentinel = const Ogre::LodData::Vertex*; _ForwardIterator = Ogre::LodData::Vertex*; _Tp = Ogre::LodData::Vertex]' 637 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:1912:6: required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = const Ogre::LodData::Vertex*; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; pointer = Ogre::LodData::Vertex*; size_type = long unsigned int]' 1911 | std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:86:36: required from 'void std::vector<_Tp, _Alloc>::reserve(size_type) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator; size_type = long unsigned int]' 86 | __tmp = _M_allocate_and_copy(__n, | ~~~~~~~~~~~~~~~~~~~~^~~~~ 87 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_start), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(this->_M_impl._M_finish)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:83:34: required from here 83 | data->mVertexList.reserve(vertexCount); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/c++/15/bits/alloc_traits.h:33, from /usr/include/c++/15/ext/alloc_traits.h:36, from /usr/include/c++/15/bits/basic_string.h:41, from /usr/include/c++/15/string:56: /usr/include/c++/15/bits/stl_construct.h:133:7: note: synthesized method 'Ogre::LodData::Vertex::Vertex(const Ogre::LodData::Vertex&)' first required here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 63%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o [ 63%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPAlphaTest.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPAlphaTest.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPAlphaTest.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPAlphaTest.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPAlphaTest.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp: In member function 'void Ogre::PCZSceneManager::_updateHomeZone(Ogre::PCZSceneNode*, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:849:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 849 | Vector3 nodeCenter = pczsn->_getDerivedPosition(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTechnique.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 63%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLHardwarePixelBufferCommon.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLHardwarePixelBufferCommon.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLHardwarePixelBufferCommon.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLHardwarePixelBufferCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLHardwarePixelBufferCommon.cpp [ 63%] Linking CXX shared library ../../lib/libOgrePaging.so /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgrePaging.dir/link.txt --verbose=1 [ 63%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:524:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 524 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp: In member function 'virtual bool Ogre::Volume::OctreeNodeSplitPolicy::doSplit(Ogre::Volume::OctreeNode*, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:47:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 47 | Vector3 from = node->getFrom(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:48:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 48 | Vector3 to = node->getTo(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:58:33: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 58 | node->setCenterValue(centerValue); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:513:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' 513 | inline void setCenterValue(Vector4 value) | ~~~~~~~~^~~~~ In constructor 'Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]' at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]' at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator]' at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator]' at /usr/include/c++/15/bits/stl_vector.h:1434:21, inlined from 'void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)' at /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:153:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:99:12: warning: '.Ogre::LodData::Vertex::position' may be used uninitialized [-Wmaybe-uninitialized] 99 | struct Vertex { | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp: In member function 'void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:153:57: note: '' declared here 153 | data->mVertexList.push_back(LodData::Vertex()); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:118:29: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 118 | node->setCenterValue(centerValue); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeOctreeNode.h:513:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' 513 | inline void setCenterValue(Vector4 value) | ~~~~~~~~^~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgrePaging.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgrePaging.so.1.10.12 -o ../../lib/libOgrePaging.so.1.10.12 CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz [ 64%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLUniformCache.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Paging && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgrePaging.so.1.10.12 ../../lib/libOgrePaging.so.1.10.12 ../../lib/libOgrePaging.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLUniformCache.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLUniformCache.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLUniformCache.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLUniformCache.cpp gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 64%] Built target OgrePaging [ 64%] Building CXX object RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLVertexArrayObject.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLX -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -pthread -fPIC -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLSupport/CMakeFiles/OgreGLSupport.dir/src/OgreGLVertexArrayObject.cpp.o -MF CMakeFiles/OgreGLSupport.dir/src/OgreGLVertexArrayObject.cpp.o.d -o CMakeFiles/OgreGLSupport.dir/src/OgreGLVertexArrayObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLVertexArrayObject.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSimplexNoise.cpp [ 64%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreOverlay_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -MF CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o.d -o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPAlphaTest.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPAlphaTest.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPAlphaTest.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ [ 64%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedMesh.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLUniformCache.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProviderCompressedMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProviderCompressedBuffer.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/src/OgreGLVertexArrayObject.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitterFactory.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreVolume_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -MF CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o.d -o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeTextureSource.cpp [ 64%] Linking CXX shared library ../../lib/Plugin_BSPSceneManager.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_BSPSceneManager.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgrePointEmitter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/Plugin_BSPSceneManager.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,Plugin_BSPSceneManager.so.1.10.12 -o ../../lib/Plugin_BSPSceneManager.so.1.10.12 CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/BSPSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_BSPSceneManager.so.1.10.12 ../../lib/Plugin_BSPSceneManager.so.1.10.12 ../../lib/Plugin_BSPSceneManager.so In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 64%] Built target Plugin_BSPSceneManager [ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRingEmitter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProviderCompressedMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedMesh.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderManager.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderManager.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 64%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 65%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderPiecesManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderPiecesManager.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderPiecesManager.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderPiecesManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderPiecesManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 65%] Building CXX object Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderTemplate.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_HLMS_EXPORTS -DOgreHLMS_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/HLMS/CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderTemplate.cpp.o -MF CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderTemplate.cpp.o.d -o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderTemplate.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderTemplate.cpp [ 65%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeGridSource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/include/OgreVolumeTextureSource.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedMesh.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 65%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp: In member function 'virtual void Ogre::TextAreaOverlayElement::updatePositionGeometry()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:205:29: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 205 | iend = mCaption.end(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:248:13: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:207:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 207 | for( i = mCaption.begin(); i != iend; ++i ) | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:248:13: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:257:29: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 257 | i = peeki; // skip both as one newline | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:248:13: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsShaderManager.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 66%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_ParticleFX_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -MF CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o.d -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreScaleAffector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsShaderPiecesManager.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderPiecesManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSimpleSpline.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimationTrack.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAnimation.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/include/OgreHlmsShaderTemplate.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/HLMS/src/OgreHlmsShaderTemplate.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 66%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp [ 66%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o [ 66%] Linking CXX static library ../../lib/libOgreGLSupport.a cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderMesh.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/cmake -P CMakeFiles/OgreGLSupport.dir/cmake_clean_target.cmake cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLSupport && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreGLSupport.dir/link.txt --verbose=1 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::Source::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:45:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 45 | return ray.getOrigin(); | ~~~~~~~~~~~~~^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp: In member function 'bool Ogre::Volume::Source::getFirstRayIntersection(const Ogre::Ray&, Ogre::Vector3&, Ogre::Real, size_t, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:137:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 137 | Vector3 cur = start; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:150:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Volume/src/OgreVolumeSource.cpp:150:59: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutsideMarker.cpp [ 67%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueInjector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueWorker.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreBillboardChain.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreMeshLodGenerator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeEnd::doGet(const void*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:158:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 158 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | static_cast(target)->getRotationSpeedRangeEnd() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:78: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)' 78 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeStart::doGet(const void*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:168:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 168 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 169 | static_cast(target)->getRotationSpeedRangeStart() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:78: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)' 78 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeEnd::doGet(const void*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:179:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 179 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 180 | static_cast(target)->getRotationRangeEnd() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:78: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)' 78 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeStart::doGet(const void*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:189:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 189 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 190 | static_cast(target)->getRotationRangeStart() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:78: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)' 78 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /usr/bin/ar qc ../../lib/libOgreGLSupport.a CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXContext.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXGLSupport.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXRenderTexture.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLX/OgreGLXWindow.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLProgramManagerCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/GLSL/OgreGLSLShaderCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderSystemCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLTextureCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLRenderTexture.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLHardwarePixelBufferCommon.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLUniformCache.cpp.o CMakeFiles/OgreGLSupport.dir/src/OgreGLVertexArrayObject.cpp.o /usr/bin/ranlib ../../lib/libOgreGLSupport.a gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 67%] Built target OgreGLSupport [ 67%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_MESHLODGENERATOR_EXPORTS -DOgreMeshLodGenerator_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o -MF CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o.d -o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreSmallVector.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Linking CXX shared library ../../lib/libOgreVolume.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreVolume.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProvider.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutputProviderMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderMesh.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleSystem.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreVolume.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreVolume.so.1.10.12 -o ../../lib/libOgreVolume.so.1.10.12 CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Volume && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreVolume.so.1.10.12 ../../lib/libOgreVolume.so.1.10.12 ../../lib/libOgreVolume.so /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 67%] Built target OgreVolume In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodOutsideMarker.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutsideMarker.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticleEmitter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:87: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreParticle.h:102:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | mRotation(0), mPosition(Vector3::ZERO), mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutputProviderMesh.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreMeshLodGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreMeshLodGenerator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Ogre.h:105: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreDistanceLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodConfig.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodWorkQueueRequest.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueInjector.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodData.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreMeshLodGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueWorker.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Linking CXX shared library ../../lib/libOgreOverlay.so /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreOverlay.dir/link.txt --verbose=1 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePatchSurface.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMeshManager.h:38, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodOutsideMarker.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreDistanceLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodConfig.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/include/OgreLodWorkQueueRequest.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueWorker.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueInjector.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMesh.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreMeshLodGenerator.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /usr/bin/gmake -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/depend /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain/CMakeFiles/OgreTerrain.dir/DependInfo.cmake "--color=" In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/MeshLodGenerator/src/OgreLodWorkQueueWorker.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/gmake -f Components/Terrain/CMakeFiles/OgreTerrain.dir/build.make Components/Terrain/CMakeFiles/OgreTerrain.dir/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreOverlay.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreOverlay.so.1.10.12 -o ../../lib/libOgreOverlay.so.1.10.12 CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lfreetype /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Overlay && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreOverlay.so.1.10.12 ../../lib/libOgreOverlay.so.1.10.12 ../../lib/libOgreOverlay.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 68%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp [ 68%] Built target OgreOverlay /usr/bin/gmake -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Linking CXX shared library ../../lib/Plugin_ParticleFX.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_ParticleFX.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/Plugin_ParticleFX.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,Plugin_ParticleFX.so.1.10.12 -o ../../lib/Plugin_ParticleFX.so.1.10.12 CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/ParticleFX && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_ParticleFX.so.1.10.12 ../../lib/Plugin_ParticleFX.so.1.10.12 ../../lib/Plugin_ParticleFX.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 68%] Built target Plugin_ParticleFX [ 69%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:47, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 69%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp [ 69%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp [ 69%] Linking CXX shared library ../../lib/libOgreHLMS.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreHLMS.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:48: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreHLMS.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreHLMS.so.1.10.12 -o ../../lib/libOgreHLMS.so.1.10.12 CMakeFiles/OgreHLMS.dir/src/OgreHlmsDatablock.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsManager.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsMaterialBase.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPbsMaterial.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyHelper.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsPropertyMap.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderGenerator.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderManager.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderPiecesManager.cpp.o CMakeFiles/OgreHLMS.dir/src/OgreHlmsShaderTemplate.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/HLMS && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreHLMS.so.1.10.12 ../../lib/libOgreHLMS.so.1.10.12 ../../lib/libOgreHLMS.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 69%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp [ 69%] Built target OgreHLMS /usr/bin/gmake -f RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/build.make RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/DependInfo.cmake "--color=" [ 70%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/build.make RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 71%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLExtSupport.cpp [ 71%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLMonolithicProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLGpuProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include/OgreGLSLGpuProgram.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLGpuProgram.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 71%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o [ 71%] Linking CXX shared library ../../lib/libOgreMeshLodGenerator.so In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include/OgreGLSLLinkProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMeshLodGenerator.dir/link.txt --verbose=1 cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 71%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include/OgreGLSLLinkProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include/OgreGLSLLinkProgramManager.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreMeshLodGenerator.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreMeshLodGenerator.so.1.10.12 -o ../../lib/libOgreMeshLodGenerator.so.1.10.12 CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/MeshLodGenerator && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreMeshLodGenerator.so.1.10.12 ../../lib/libOgreMeshLodGenerator.so.1.10.12 ../../lib/libOgreMeshLodGenerator.so In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 71%] Built target OgreMeshLodGenerator /usr/bin/gmake -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 71%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp [ 71%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In constructor 'Ogre::Terrain::Terrain(Ogre::SceneManager*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:155:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 155 | , mPos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertPosition(Space, const Ogre::Vector3&, Space) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:1344:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1344 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertDirection(Space, const Ogre::Vector3&, Space) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:1351:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1351 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertWorldToTerrainAxes(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:1494:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1494 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertTerrainToWorldAxes(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:1502:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1502 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'std::pair Ogre::Terrain::rayIntersects(const Ogre::Ray&, bool, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:2354:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 2354 | Vector3 rayDirection = ray.getDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateNormals(const Ogre::Rect&, Ogre::Rect&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:3365:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 3365 | Vector3 cumulativeNormal = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/ps_1_4.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateLightmap(const Ogre::Rect&, const Ogre::Rect&, Ogre::Rect&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:3551:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 3551 | Vector3 wpos = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::getPointFromSelfOrNeighbour(long int, long int, Ogre::Vector3*) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrain.cpp:4154:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 4154 | Vector3 neighbourPos = Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp: In member function 'void Compiler2Pass::InitSymbolTypeLib()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:60:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 60 | mSymbolTypeLib[token_ID].mRuleID = i; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:62:13: note: here 62 | case otAND: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_ps1.0_lexer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLExtSupport.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLMonolithicProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLMonolithicProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLMonolithicProgram.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_ps1.0_parser.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include/OgreGLSLProgramFactory.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/src/OgreGLSLProgramFactory.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_rc1.0_lexer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:388:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 388 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*, Ogre::Terrain::Alignment, Ogre::uint16, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp:50:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 50 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp:75:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 75 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::TerrainGroup::RayResult Ogre::TerrainGroup::rayIntersects(const Ogre::Ray&, Ogre::Real) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp:516:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 516 | Vector3 oldoffset = offset; | ^~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::Vector3 Ogre::TerrainGroup::getTerrainSlotPosition(long int, long int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainGroup.cpp:818:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 818 | return pos; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2DepthBuffer.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgramManager.cpp [ 72%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 72%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLSeparableProgram.cpp [ 72%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainLodManager.cpp [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_ts1.0_lexer.cpp [ 73%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_ts1.0_parser.cpp [ 73%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShader.cpp rc1.0_grammar.y: In function 'int rc10_parse()': rc1.0_grammar.y:104:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here rc1.0_grammar.y:104:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:102:20: note: 'combinersStruct' declared here rc1.0_grammar.y:112:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here rc1.0_grammar.y:112:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:110:20: note: 'combinersStruct' declared here rc1.0_grammar.y:120:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here rc1.0_grammar.y:120:28: warning: 'combinersStruct' may be used uninitialized [-Wmaybe-uninitialized] rc1.0_grammar.y:118:20: note: 'combinersStruct' declared here [ 73%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp [ 73%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_vs1.0_lexer.cpp [ 73%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFunction.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 73%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/_vs1.0_parser.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgram.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLProgramManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgramManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 73%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/avp1.0_impl.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgramManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 73%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/nvparse.cpp [ 74%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShaderFactory.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLSeparableProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLSeparableProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 74%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShaderManager.cpp vs1.0_tokens.l: In function 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)': vs1.0_tokens.l:2337:27: warning: '%s' directive writing up to 254 bytes into a region of size between 2 and 256 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from _vs1.0_lexer.cpp:30: In function 'int sprintf(char*, const char*, ...)', inlined from 'void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)' at vs1.0_tokens.l:2337:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 509) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLSeparableProgram.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShader.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 74%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLProgramManager.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShader.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 74%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusDepthBuffer.cpp [ 74%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp [ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/nvparse_errors.cpp [ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/ps1.0_program.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainLodManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 75%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZone.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShaderFactory.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShaderFactory.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 76%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShaderFactory.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 76%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusEngineDll.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShaderManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShaderManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 76%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp [ 76%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp [ 76%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusDepthBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusEngineDll.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 77%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFBOMultiRenderTarget.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBuffer.cpp [ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 77%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/rc1.0_combiners.cpp [ 78%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFBORenderTexture.cpp [ 78%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFrameBufferObject.cpp [ 78%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareBuffer.cpp [ 78%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareBufferManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2ManagedResource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2ManagedResource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2GpuProgramManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2GpuProgramManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 78%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/rc1.0_final.cpp [ 78%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/rc1.0_general.cpp [ 78%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp [ 78%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortal.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBuffer.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 78%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFrameBufferObject.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFBORenderTexture.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 78%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareBufferManager.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusFrameBufferObject.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 79%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 80%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/ts1.0_inst.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 80%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/ts1.0_inst_list.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareBufferManager.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 80%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp [ 81%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/vcp1.0_impl.cpp [ 81%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/vp1.0_impl.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_PCZSceneManager_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -MF CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o.d -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreSegment.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareIndexBuffer.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResource.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResource.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResource.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResource.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2ManagedResource.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/vs1.0_inst.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareOcclusionQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 81%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareCounterBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreSegment.cpp: In constructor 'Ogre::Segment::Segment(const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreSegment.cpp:54:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | mOrigin(origin), | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgreSegment.cpp:55:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 55 | mDirection(direction), | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 82%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-function -Wno-shadow -Wno-cast-qual -Wno-missing-declarations -Wno-undef -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse/vsp1.0_impl.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareUniformBuffer.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLCopyingRenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLCopyingRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLCopyingRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLCopyingRenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLCopyingRenderTexture.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainPaging.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2ManagedResource.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2ManagedResource.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2ManagedResource.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_TERRAIN_EXPORTS -DOgreTerrain_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -MF CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o.d -o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp [ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLDepthBuffer.cpp [ 83%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLEngineDll.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 83%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp [ 83%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResourceManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResourceManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResourceManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResourceManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2ManagedResourceManager.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp: In member function 'virtual void Ogre::GLES2TextureBuffer::upload(const Ogre::PixelBox&, const Ogre::Box&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:284:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | if(!hasGLES30) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:287:17: note: here 287 | case GL_TEXTURE_3D_OES: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:332:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 332 | if(!hasGLES30) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:335:17: note: here 335 | case GL_TEXTURE_3D_OES: | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In constructor 'Ogre::PortalBase::PortalBase(const Ogre::String&, PORTAL_TYPE)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:43:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In member function 'void Ogre::PortalBase::updateDerivedValues() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:304:33: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 304 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:306:70: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 306 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:320:70: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 320 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:322:33: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 322 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:342:33: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 342 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:344:70: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 344 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:364:70: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 364 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:366:33: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 366 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:71:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 71 | Plane (const Plane& rhs); | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 84%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainQuadTreeNode.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainPaging.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainPaging.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 84%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp [ 85%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareIndexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLCopyingRenderTexture.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLEngineDll.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLCopyingRenderTexture.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'void Ogre::RTShader::GLSLESProgramWriter::writeProgramDependencies(std::ostream&, Ogre::RTShader::Program*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:328:40: warning: implicitly-declared 'Ogre::RTShader::FunctionInvocation& Ogre::RTShader::FunctionInvocation::operator=(const Ogre::RTShader::FunctionInvocation&)' is deprecated [-Wdeprecated-copy] 328 | invoc = (*itCache).first; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:198:5: note: because 'Ogre::RTShader::FunctionInvocation' has user-provided 'Ogre::RTShader::FunctionInvocation::FunctionInvocation(const Ogre::RTShader::FunctionInvocation&)' 198 | FunctionInvocation(const FunctionInvocation& rhs); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainPagedWorldSection.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainPaging.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainPagedWorldSection.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareOcclusionQuery.cpp [ 85%] Linking CXX shared library ../../lib/Plugin_PCZSceneManager.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_PCZSceneManager.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2PixelFormat.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/Plugin_PCZSceneManager.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,Plugin_PCZSceneManager.so.1.10.12 -o ../../lib/Plugin_PCZSceneManager.so.1.10.12 CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:388:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 388 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/PCZSceneManager && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_PCZSceneManager.so.1.10.12 ../../lib/Plugin_PCZSceneManager.so.1.10.12 ../../lib/Plugin_PCZSceneManager.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 85%] Built target Plugin_PCZSceneManager In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwarePixelBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:405:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrain.h:422:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Terrain/include/OgreTerrainGroup.h:388:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 388 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareIndexBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 85%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp [ 86%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareIndexBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 86%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderToVertexBuffer.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderToVertexBuffer.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 86%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwarePixelBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareUniformBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 86%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareVertexBuffer.cpp [ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Support.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp [ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGenerator.cpp [ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwarePixelBuffer.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 87%] Linking CXX shared library ../../lib/libOgreTerrain.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreTerrain.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreTerrain.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreTerrain.so.1.10.12 -o ../../lib/libOgreTerrain.so.1.10.12 CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgrePaging.so.1.10.12 ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Terrain && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreTerrain.so.1.10.12 ../../lib/libOgreTerrain.so.1.10.12 ../../lib/libOgreTerrain.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 88%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusPixelFormat.cpp [ 88%] Built target OgreTerrain [ 88%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusPlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusHardwareVertexBuffer.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusPlugin.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusPixelFormat.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderToVertexBuffer.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp [ 89%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusStateCacheManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusStateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusStateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusStateCacheManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusStateCacheManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Texture.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Support.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMaterialSerializer.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgram.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusStateCacheManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:58: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 89%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderToVertexBuffer.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusRenderToVertexBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMaterialSerializer.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 90%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusSupport.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLGpuProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLGpuNvparseProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 90%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp: In member function 'void Ogre::GLES2Texture::_createGLTexResource()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:216:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 216 | if(!hasGLES30) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:219:21: note: here 219 | case TEX_TYPE_3D: | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:306:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | if(!hasGLES30) | ^~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:309:17: note: here 309 | case TEX_TYPE_3D: | ^~~~ /usr/bin/gmake -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build.make PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 90%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeZone_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp [ 90%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTexture.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:51:67: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 51 | : ConstParameter(val, type, semantic, content) | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:585:31: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector2]' 585 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:79:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 79 | : ConstParameter(val, type, semantic, content) | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:585:31: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector3]' 585 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:106:67: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 106 | : ConstParameter(val, type, semantic, content) | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:585:31: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector4]' 585 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusStateCacheManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParam(const Ogre::Vector2&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:864:75: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 864 | Parameter::SPC_UNKNOWN)); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:47:37: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 47 | ConstParameterVec2( Vector2 val, | ~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParam(const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:871:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 871 | Parameter::SPC_UNKNOWN)); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:75:37: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 75 | ConstParameterVec3( Vector3 val, | ~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParam(const Ogre::Vector4&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:878:75: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 878 | Parameter::SPC_UNKNOWN)); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector4.h:148:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 148 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderParameter.cpp:102:37: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 102 | ConstParameterVec4( Vector4 val, | ~~~~~~~~^~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgram.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 90%] Building C object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/glesw.c.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/glesw.c.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/glesw.c.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/glesw.c.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/glesw.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C [ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusSupport.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusSupport.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 90%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 90%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp [ 91%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLGpuProgram.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 91%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp [ 92%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp [ 92%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp [ 93%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTexture.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:48, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:44: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTexture.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgram.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::init(Ogre::AxisAlignedBox&, int)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1036:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1036 | Vector3 min = box.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1038:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1038 | Vector3 max = box.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'bool Ogre::OctreeZoneData::_isIn(Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1289:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1289 | Vector3 bmin = box.getMinimum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1290:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1290 | Vector3 bmax = box.getMaximum(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLGpuProgramManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLGpuProgramManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building C object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.c.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DRenderSystem_GL3Plus_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.c.o -MF CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.c.o.d -o CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.c.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/gl3w.c [ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareIndexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ [ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareOcclusionQuery.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramSet.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureBuffer.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgram.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL/OgreGLSLShaderCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/GLSL/OgreGLSLShader.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureManager.cpp:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureBuffer.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/OgreGLRenderSystemCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL3Plus/src/OgreGL3PlusTextureManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp [ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp [ 93%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManager.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManager.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManager.cpp [ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp [ 93%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeZone_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp [ 93%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp [ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPixelFormat.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 94%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOGRE_GLES2PLUGIN_EXPORTS -DRenderSystem_GLES2_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/EAGL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -MF CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o.d -o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/../include/OgreGLSLESProgramCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/../include/OgreGLSLESProgramManager.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/../include/OgreGLSLESProgramManager.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 95%] Linking CXX shared library ../../lib/RenderSystem_GL3Plus.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GL3Plus.dir/link.txt --verbose=1 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManager.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreHighLevelGpuProgramManager.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 95%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLStateCacheManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPlugin.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 95%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderRenderState.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManager.cpp:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/RenderSystem_GL3Plus.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,RenderSystem_GL3Plus.so.1.10.12 -o ../../lib/RenderSystem_GL3Plus.so.1.10.12 CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusStateCacheManager.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.c.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreGLSupport.a -lSM -lICE -lX11 -lXext -lXrandr -lGL -lGL -lGLU ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz -lSM -lICE -lX11 -lXext /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL3Plus && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GL3Plus.so.1.10.12 ../../lib/RenderSystem_GL3Plus.so.1.10.12 ../../lib/RenderSystem_GL3Plus.so /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 95%] Built target RenderSystem_GL3Plus [ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLSupport.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 96%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 96%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTexture.cpp [ 97%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreRTShaderSystem_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -MF CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o.d -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipeline.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipeline.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStringConverter.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreStableHeaders.h:45: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLRenderSystem.cpp:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 98%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeZone_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp [ 98%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DPlugin_OctreeZone_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -MF CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o.d -o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 98%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -MF CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o.d -o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTextureManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 98%] Building C object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.c.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLEW_STATIC -DOGRE_GLPLUGIN_EXPORTS -DRenderSystem_GL_EXPORTS -DYY_NEVER_INTERACTIVE -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GLSupport/include/GLSL -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/GLSL/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/atifs/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/nvparse -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/Threading -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.c.o -MF CMakeFiles/RenderSystem_GL.dir/src/glew.c.o.d -o CMakeFiles/RenderSystem_GL.dir/src/glew.c.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/glew.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTexture.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptCompiler.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreTextureUnitState.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreScriptTranslator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderSystem.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePortalBase.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:28: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTexture.cpp:37: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTexture.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreNode.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneNode.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:47, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:48: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 99%] Linking CXX shared library ../../lib/RenderSystem_GLES2.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GLES2.dir/link.txt --verbose=1 In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/RenderSystem_GLES2.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,RenderSystem_GLES2.so.1.10.12 -o ../../lib/RenderSystem_GLES2.so.1.10.12 CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResource.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2ManagedResourceManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/glesw.c.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManager.cpp.o CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreGLSupport.a -lSM -lICE -lX11 -lXext -lXrandr -lGL -lGLESv2 -lSM -lICE -lX11 -lXext -lGLESv2 -lSM -lICE -lX11 -lXext ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz -lSM -lICE -lX11 -lXext cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GLES2 && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GLES2.so.1.10.12 ../../lib/RenderSystem_GLES2.so.1.10.12 ../../lib/RenderSystem_GLES2.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 99%] Built target RenderSystem_GLES2 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::{anonymous}::Intersection Ogre::{anonymous}::intersect(const Ogre::Ray&, const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:66:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 66 | Vector3 origin = one.getOrigin(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:67:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 67 | Vector3 dir = one.getDirection(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::{anonymous}::Intersection Ogre::{anonymous}::intersect(const Ogre::Sphere&, const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:216:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 216 | Vector3 scenter = one.getCenter(); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [ 99%] Linking CXX shared library ../../lib/libOgreRTShaderSystem.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreRTShaderSystem.dir/link.txt --verbose=1 [ 99%] Linking CXX shared library ../../lib/Plugin_OctreeZone.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_link_script CMakeFiles/Plugin_OctreeZone.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreRTShaderSystem.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreRTShaderSystem.so.1.10.12 -o ../../lib/libOgreRTShaderSystem.so.1.10.12 CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPAlphaTest.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/RTShaderSystem && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreRTShaderSystem.so.1.10.12 ../../lib/libOgreRTShaderSystem.so.1.10.12 ../../lib/libOgreRTShaderSystem.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 99%] Built target OgreRTShaderSystem /usr/bin/gmake -f Components/Bites/CMakeFiles/OgreBites.dir/build.make Components/Bites/CMakeFiles/OgreBites.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites/CMakeFiles/OgreBites.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/gmake -f Components/Bites/CMakeFiles/OgreBites.dir/build.make Components/Bites/CMakeFiles/OgreBites.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [ 99%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreApplicationContext.cpp.o [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreAdvancedRenderControls.cpp.o [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreSGTechniqueResolverListener.cpp.o [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreStaticPluginLoader.cpp.o [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreBitesConfigDialog.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreApplicationContext.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreApplicationContext.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreApplicationContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreApplicationContext.cpp [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreCameraMan.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreAdvancedRenderControls.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreAdvancedRenderControls.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreAdvancedRenderControls.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreAdvancedRenderControls.cpp [100%] Building CXX object Components/Bites/CMakeFiles/OgreBites.dir/src/OgreTrays.cpp.o cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreSGTechniqueResolverListener.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreSGTechniqueResolverListener.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreSGTechniqueResolverListener.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreSGTechniqueResolverListener.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreStaticPluginLoader.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreStaticPluginLoader.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreStaticPluginLoader.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreStaticPluginLoader.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreBitesConfigDialog.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreBitesConfigDialog.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreBitesConfigDialog.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreBitesConfigDialog.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreCameraMan.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreCameraMan.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreCameraMan.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DOgreBites_EXPORTS -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/include -I/usr/include/freetype2 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include -I/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Components/Bites/CMakeFiles/OgreBites.dir/src/OgreTrays.cpp.o -MF CMakeFiles/OgreBites.dir/src/OgreTrays.cpp.o.d -o CMakeFiles/OgreBites.dir/src/OgreTrays.cpp.o -c /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreTrays.cpp /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/Plugin_OctreeZone.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,Plugin_OctreeZone.so.1.10.12 -o ../../lib/Plugin_OctreeZone.so.1.10.12 CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/Plugin_PCZSceneManager.so.1.10.12 ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/PlugIns/OctreeZone && /usr/bin/cmake -E cmake_symlink_library ../../lib/Plugin_OctreeZone.so.1.10.12 ../../lib/Plugin_OctreeZone.so.1.10.12 ../../lib/Plugin_OctreeZone.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [100%] Built target Plugin_OctreeZone In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreCamera.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreCameraMan.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp:1: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreTrays.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreTrays.cpp:8: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlane.h:41, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreStaticPluginLoader.cpp:3: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreFrustum.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreViewport.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:30, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreSGTechniqueResolverListener.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreApplicationContext.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreApplicationContext.cpp:8: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:30, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreSGTechniqueResolverListener.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreSGTechniqueResolverListener.cpp:1: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ [100%] Linking CXX shared library ../../lib/RenderSystem_GL.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/cmake -E cmake_link_script CMakeFiles/RenderSystem_GL.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/RenderSystem_GL.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,RenderSystem_GL.so.1.10.12 -o ../../lib/RenderSystem_GL.so.1.10.12 CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLCopyingRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgrIn file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderable.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreShadowCaster.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:41: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:36, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramManager.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:30, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreAdvancedRenderControls.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreAdvancedRenderControls.cpp:8: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:481:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 481 | Vector2 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: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 /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:483:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 483 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector2.h:529:20: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 529 | return angle; | ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMath.h:55:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp:2: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:665:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 665 | : Vector3((Real)0.0, -z, y); | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:674:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 674 | return q; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:689:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 689 | Vector3 ret = *this; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:691:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 691 | return ret; | ^~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:759:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 759 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:761:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 761 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:764:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 764 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:766:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 766 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h: In member function 'virtual Ogre::Vector3 Ogre::GpuProgram::getComputeGroupDimensions() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreGpuProgram.h:341:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 341 | virtual Vector3 getComputeGroupDimensions(void) const { return mComputeGroupDimensions; } | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:31: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMatrix4.h:225:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 225 | return r; | ^ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreTrays.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreIteratorWrappers.h:31, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlay.h:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreLight.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePass.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRenderObjectListener.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreRTShaderSystem.h:32: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:90:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 90 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Extent)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:97:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:63: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:104:88: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 104 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:115:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:122:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(CornerEnum) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:333:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | return mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:347:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 347 | return mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:398:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 398 | Vector3 min = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:399:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 max = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:608:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 608 | Vector3 intMin = mMinimum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:609:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMax = mMaximum; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:708:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 708 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:721:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 721 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:730:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 730 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreAxisAlignedBox.h:743:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 743 | return Vector3::ZERO; | ~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreMovableObject.h:35: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ eGLTexture.cpp.o CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o CMakeFiles/RenderSystem_GL.dir/src/glew.c.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreGLSupport.a -lSM -lICE -lX11 -lXext -lXrandr -lGL -lGL -lGLU ../../lib/libOgreMain.so.1.10.12 /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lXt -lXaw -lpthread -ldl -lgcc -lzzip -lz -lSM -lICE -lX11 -lXext cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/RenderSystems/GL && /usr/bin/cmake -E cmake_symlink_library ../../lib/RenderSystem_GL.so.1.10.12 ../../lib/RenderSystem_GL.so.1.10.12 ../../lib/RenderSystem_GL.so In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderGenerator.h:34: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [100%] Built target RenderSystem_GL In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneQuery.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManager.h:40, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRoot.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreTrays.h:39: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:51:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreRay.h:53:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp: In constructor 'OgreBites::CameraMan::CameraMan(Ogre::SceneNode*)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp:13:7: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 13 | , mVelocity(Ogre::Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp: In member function 'virtual void OgreBites::CameraMan::frameRendered(const Ogre::FrameEvent&)': /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreCameraMan.cpp:97:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 97 | Ogre::Vector3 accel = Ogre::Vector3::ZERO; | ^~~~ /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreVector3.h:140:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 140 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayElement.h:34, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreOverlayContainer.h:33, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/include/OgreTrays.h:35, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/Bites/src/OgreAdvancedRenderControls.cpp:12: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h: At global scope: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgreUTFString.h:215:51: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 215 | class _OgreExport _base_iterator: public std::iterator { /* i don't know why the beautifier is freaking out on this line */ | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/15/string:49, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/OgreMain/include/OgrePrerequisites.h:32, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderPrerequisites.h:30, from /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/Components/RTShaderSystem/include/OgreShaderProgramManager.h:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [100%] Linking CXX shared library ../../lib/libOgreBites.so cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreBites.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -msse -DNDEBUG -Wl,--dependency-file=CMakeFiles/OgreBites.dir/link.d -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libOgreBites.so.1.10.12 -o ../../lib/libOgreBites.so.1.10.12 CMakeFiles/OgreBites.dir/src/OgreAdvancedRenderControls.cpp.o CMakeFiles/OgreBites.dir/src/OgreApplicationContext.cpp.o CMakeFiles/OgreBites.dir/src/OgreBitesConfigDialog.cpp.o CMakeFiles/OgreBites.dir/src/OgreCameraMan.cpp.o CMakeFiles/OgreBites.dir/src/OgreSGTechniqueResolverListener.cpp.o CMakeFiles/OgreBites.dir/src/OgreStaticPluginLoader.cpp.o CMakeFiles/OgreBites.dir/src/OgreTrays.cpp.o -Wl,-rpath,/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/lib: ../../lib/libOgreOverlay.so.1.10.12 ../../lib/libOgreRTShaderSystem.so.1.10.12 -lfreetype ../../lib/libOgreMain.so.1.10.12 -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl /usr/lib64/libboost_thread.so.1.87.0 /usr/lib64/libboost_date_time.so.1.87.0 -lgcc -lzzip -lz cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/Components/Bites && /usr/bin/cmake -E cmake_symlink_library ../../lib/libOgreBites.so.1.10.12 ../../lib/libOgreBites.so.1.10.12 ../../lib/libOgreBites.so gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' [100%] Built target OgreBites gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build' /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12/build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.R9caMM + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + mkdir /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ogre-1.10.12 + '[' 1 -eq 1 ']' + DESTDIR=/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT + /usr/bin/cmake --install build -- Install configuration: "RelWithDebInfo" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBuildSettings.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-PCZ.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Paging.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-MeshLodGenerator.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Terrain.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-RTShaderSystem.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Property.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Overlay.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Volume.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-Bites.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/pkgconfig/OGRE-HLMS.pc -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/share/OGRE/resources.cfg -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/share/OGRE/plugins.cfg -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/share/OGRE/samples.cfg -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/share/OGRE/tests.cfg -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/share/OGRE/quakemap.cfg -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OGREConfig.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OGREConfigVersion.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreMain.so.1.10.12 -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreMain.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Ogre.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreASTCCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAlignedAllocator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAnimable.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAnimation.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAnimationState.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAnimationTrack.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAny.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreArchive.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreArchiveFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreArchiveManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAtomicObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAtomicScalar.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAutoParamDataSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreAxisAlignedBox.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBillboard.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBillboardChain.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBillboardParticleRenderer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBillboardSet.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBitwise.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBlendMode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCamera.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreColourValue.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositionPass.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositionTargetPass.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositionTechnique.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositorChain.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositorInstance.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositorLogic.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCompositorManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreConfig.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreConfigDialog.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreConfigFile.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreConfigOptionMap.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreController.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreControllerManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreConvexBody.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreCustomCompositionPass.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDataStream.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDefaultHardwareBufferManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDeflate.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDepthBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDistanceLodStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDualQuaternion.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDynLib.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDynLibManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreEdgeListBuilder.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreEntity.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreErrorDialog.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreException.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreExternalTextureSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreExternalTextureSourceManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreFactoryObj.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreFileSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreFileSystemLayer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreFrameListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreFrustum.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreGpuProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreGpuProgramParams.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreGpuProgramUsage.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareBufferManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareCounterBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareIndexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareOcclusionQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwarePixelBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareUniformBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHardwareVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHeaderPrefix.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHeaderSuffix.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHighLevelGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreHighLevelGpuProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreId.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreIdString.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreImage.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreImageCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceBatch.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceBatchHW.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceBatchHW_VTF.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceBatchShader.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceBatchVTF.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstanceManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstancedEntity.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreInstancedGeometry.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreIteratorRange.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreIteratorWrapper.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreIteratorWrappers.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreKeyFrame.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLight.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLodListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLodStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLodStrategyManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLog.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLogManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreManualObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMaterial.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMaterialManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMaterialSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMath.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMatrix3.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMatrix4.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryAllocatedObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryAllocatorConfig.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryNedAlloc.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryNedPooling.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemorySTLAllocator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryStdAlloc.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMemoryTracker.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMeshFileFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMeshManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMeshSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMeshSerializerImpl.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMovableObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMovablePlane.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreMurmurHash3.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreNameGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreNumerics.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreOptimisedUtil.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePOSIXTimerImp.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticle.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleEmitterCommands.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleIterator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleSystemManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreParticleSystemRenderer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePass.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePatchMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePatchSurface.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePixelCountLodStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePixelFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePlane.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePlaneBoundedVolume.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePlatform.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePlatformInformation.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePolygon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePose.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePredefinedControllers.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePrefabFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreProfiler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreQuaternion.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRadixSort.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRay.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRectangle2D.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderObjectListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderOperation.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderQueue.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderQueueInvocation.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderQueueListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderQueueSortingGrouping.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderSystemCapabilities.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderSystemCapabilitiesManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderSystemCapabilitiesSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderTarget.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderTargetListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderToVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderWindow.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRenderable.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreResource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreResourceBackgroundQueue.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreResourceGroupManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreResourceManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRibbonTrail.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRoot.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreRotationalSpline.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSceneManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSceneManagerEnumerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSceneNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSceneQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreScriptCompiler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreScriptLexer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreScriptLoader.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreScriptParser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreScriptTranslator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSearchOps.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCameraSetup.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCameraSetupFocused.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCameraSetupLiSPSM.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCameraSetupPSSM.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCameraSetupPlaneOptimal.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowCaster.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowTextureManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreShadowVolumeExtrudeProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSharedPtr.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSimpleRenderable.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSimpleSpline.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSingleton.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSkeleton.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSkeletonFileFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSkeletonInstance.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSkeletonManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSkeletonSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSphere.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSpotShadowFadePng.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStableHeaders.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStaticFaceGroup.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStaticGeometry.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStdHeaders.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStreamSerialiser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreString.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStringConverter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStringInterface.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreStringVector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSubEntity.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSubMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTagPoint.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTangentSpaceCalc.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTechnique.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTextureManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTextureUnitState.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreTimer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreUTFString.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreUnifiedHighLevelGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreUserObjectBindings.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreVector2.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreVector3.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreVector4.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreVertexBoneAssignment.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreVertexIndexData.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreViewport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreWindowEventUtilities.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreWireBoundingBox.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreWorkQueue.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBuildSettings.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreExports.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreImageResampler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePixelConversions.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSIMDHelper.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreads.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBarrier.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLightweightMutex.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreBarrier.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDefaultWorkQueue.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDefaultWorkQueueStandard.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDefaultWorkQueueTBB.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreLightweightMutex.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefines.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesBoost.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesNone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesPoco.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesSTD.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesTBB.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeaders.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeadersBoost.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeadersPoco.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeadersSTD.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeadersTBB.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreads.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadDefinesBoost.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreThreadHeadersBoost.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDefaultWorkQueueStandard.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreSTBICodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreDDSCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgrePVRTCCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreETCCodec.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/OgreZip.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreBarrier.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreDefaultWorkQueue.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreDefaultWorkQueueStandard.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreDefaultWorkQueueTBB.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreLightweightMutex.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefines.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesBoost.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesNone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesPoco.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesSTD.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesTBB.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeaders.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeadersPoco.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeadersSTD.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeadersTBB.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreads.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadDefinesBoost.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Threading/OgreDefaultWorkQueueStandard.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreGLSupport.a -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLCopyingRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLGpuNvparseProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLGpuProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareBufferManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareIndexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareOcclusionQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLPBRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLPixelFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLPlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLRenderSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLStateCacheManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLTextureManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgramFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/_ps1.0_parser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/_rc1.0_parser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/_ts1.0_parser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/_vs1.0_parser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/macro.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/nvparse.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/nvparse_errors.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/nvparse_externs.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/ps1.0_program.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/rc1.0_combiners.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/rc1.0_final.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/rc1.0_general.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/rc1.0_register.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/ts1.0_inst.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/ts1.0_inst_list.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/vs1.0_inst.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/vs1.0_inst_list.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLContext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBufferCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLNativeSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLPBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLRenderSystemCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLStateCacheManagerCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLTextureCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLUniformCache.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLUtil.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLVertexArrayObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSupportPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL/wglew.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL/glew.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL/glext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL/glxew.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/GL/gl.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgramFactory.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL3Plus.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL3Plus.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GL3Plus.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusDepthBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBOMultiRenderTarget.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBORenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFrameBufferObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBufferManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareCounterBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareIndexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareOcclusionQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwarePixelBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareShaderStorageBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareUniformBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPixelFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusRenderSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusRenderToVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusStateCacheManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLExtSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLMonolithicProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLSeparableProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShader.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLContext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLHardwarePixelBufferCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLNativeSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLPBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLRenderSystemCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLStateCacheManagerCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLTextureCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLUniformCache.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLUtil.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLVertexArrayObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSupportPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/GL -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/GL/glcorearb.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/GL/gl3w.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShader.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgram.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderFactory.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLExtSupport.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLMonolithicProgram.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderManager.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLSeparableProgram.h -- Up-to-date: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GLES2.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GLES2.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/RenderSystem_GLES2.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2DepthBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FBOMultiRenderTarget.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FBORenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FrameBufferObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBufferManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareIndexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareOcclusionQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwarePixelBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareUniformBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResourceManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2PixelFormat.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Plugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Prerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2RenderSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2RenderToVertexBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2StateCacheManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Support.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Texture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2TextureManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLContext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLHardwarePixelBufferCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLNativeSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLPBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLRenderSystemCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLRenderTexture.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLStateCacheManagerCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLTextureCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLUniformCache.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLUtil.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLVertexArrayObject.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/OgreGLSupportPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLES2/gl2ext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLES3/gl3.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLES3/gl3platform.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLES3/glesw.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/KHR/khrplatform.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgramFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESExtSupport.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeSceneManager.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeSceneManager.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeSceneManager.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreePlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreePrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspLevel.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspResourceManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManagerPlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Level.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_BSPSceneManager.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_BSPSceneManager.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_BSPSceneManager.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_ParticleFX.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_ParticleFX.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_ParticleFX.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreAreaEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreBoxEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreBoxEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector2.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory2.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourImageAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourImageAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreCylinderEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreCylinderEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreLinearForceAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreLinearForceAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreParticleFXPlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgrePointEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgrePointEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreRingEmitter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreRingEmitterFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreRotationAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreRotationAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreScaleAffector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreScaleAffectorFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/ParticleFX/OgreParticleFXPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_PCZSceneManager.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_PCZSceneManager.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_PCZSceneManager.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgreAntiPortal.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgreCapsule.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgreDefaultZone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCPlane.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZCamera.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZFrustum.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZLight.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZPlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneQuery.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZoneFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePortal.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePortalBase.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgreSegment.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeZone.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeZone.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/OGRE/Plugin_OctreeZone.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZone.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZoneOctree.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZonePlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZonePrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreBites.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreBites.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreBites.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreAdvancedRenderControls.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreApplicationContext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreBitesConfigDialog.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreCameraMan.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreInput.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreSGTechniqueResolverListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreStaticPluginLoader.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreTrays.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Bites/OgreBitesPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgrePaging.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgrePaging.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgrePaging.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgreGrid2DPageStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgreGrid3DPageStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePage.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageConnection.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageContent.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageContentCollection.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageContentCollectionFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageContentFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageFileFormats.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePageStrategy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePagedWorld.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePagedWorldSection.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePaging.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgrePagingPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Paging/OgreSimplePageContentCollection.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreMeshLodGenerator.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreMeshLodGenerator.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreMeshLodGenerator.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLod0Stripifier.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapseCost.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapseCostCurvature.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapseCostOutside.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapseCostProfiler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapseCostQuadric.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodCollapser.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodConfig.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodConfigSerializer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodData.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodInputProvider.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodInputProviderBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodInputProviderMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutputProvider.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutputProviderBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedBuffer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutputProviderMesh.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodOutsideMarker.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjectorListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodWorkQueueRequest.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreLodWorkQueueWorker.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreMeshLodGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreSmallVector.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreVectorSet.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/MeshLodGenerator/OgreVectorSetImpl.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreProperty.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreProperty.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreProperty.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Property/OgreProperty.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Property/OgrePropertyPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreTerrain.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreTerrain.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreTerrain.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrain.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainAutoUpdateLod.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainGroup.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainLayerBlendMap.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainLodManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainMaterialGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainMaterialGeneratorA.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainQuadTreeNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainPaging.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Terrain/OgreTerrainPagedWorldSection.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreRTShaderSystem.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreRTShaderSystem.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreRTShaderSystem.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreRTShaderSystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderCGProgramProcessor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderCGProgramWriter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExDualQuaternionSkinning.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinning.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinningTechnique.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExIntegratedPSSM3.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExLayeredBlending.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExLinearSkinning.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExNormalMapLighting.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExPerPixelLighting.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExTextureAtlasSampler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderExTriplanarTexturing.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPAlphaTest.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPColour.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPFog.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPRenderState.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPRenderStateBuilder.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPTexturing.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFFPTransform.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFunction.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderFunctionAtom.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramProcessor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramWriter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLProgramProcessor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLProgramWriter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderHLSLProgramProcessor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderHLSLProgramWriter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderMaterialSerializerListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderParameter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgram.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgramManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgramProcessor.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgramSet.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgramWriter.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderProgramWriterManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderRenderState.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderScriptTranslator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreVolume.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreVolume.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreVolume.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeCSGSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeCacheSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeChunk.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeChunkHandler.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeDualGridGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeGridSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeHalfFloatGridSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeIsoSurface.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeIsoSurfaceMC.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeIsoSurfaceTablesMC.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeMeshBuilder.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeOctreeNode.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeOctreeNodeSplitPolicy.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeSimplexNoise.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumeTextureSource.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Volume/OgreVolumePrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreOverlay.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreOverlay.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreOverlay.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreFont.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreFontManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlay.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayContainer.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayElement.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayElementCommands.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayElementFactory.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayProfileSessionListener.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlaySystem.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgrePanelOverlayElement.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreTextAreaOverlayElement.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Overlay/OgreOverlayPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreHLMS.so.1.10.12 -- Set non-toolchain portion of runtime path of "/home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreHLMS.so.1.10.12" to "" -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/libOgreHLMS.so -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsDatablock.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsMaterialBase.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsPbsMaterial.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsPropertyHelper.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsPropertyMap.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsShaderCommon.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsShaderGenerator.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsShaderManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsShaderPiecesManager.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsShaderTemplate.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/HLMS/OgreHlmsPrerequisites.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/ListenerFactoryLogic.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/Sample.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/SampleContext.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/SamplePlugin.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/include/OGRE/SdkSample.h -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/FindPkgMacros.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/MacroLogFeature.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/PreprocessorUtils.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/PrecompiledHeader.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OgreAddTargets.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OgreConfigTargets.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OgreGetVersion.cmake -- Installing: /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT/usr/lib64/cmake/OGRE/OgreFindFrameworks.cmake + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 1.10.12-3.mga10 --unique-debug-suffix -1.10.12-3.mga10.x86_64 --unique-debug-src-base ogre1.10-1.10.12-3.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/ogre-1.10.12 find-debuginfo: starting Extracting debug info from 18 files DWARF-compressing 18 files sepdebugcrcfix: Updated 18 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64 cpio: build/RenderSystems/GL/_ps1.0_lexer.cpp: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_ps1.0_parser.c: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_ps1.0_parser.h: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_rc1.0_lexer.cpp: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_rc1.0_parser.c: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_rc1.0_parser.h: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_ts1.0_lexer.cpp: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_ts1.0_parser.c: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_ts1.0_parser.h: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_vs1.0_lexer.cpp: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_vs1.0_parser.c: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/_vs1.0_parser.h: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/ps1.0_grammar.y: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/ps1.0_tokens.l: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/rc1.0_grammar.y: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/rc1.0_tokens.l: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/ts1.0_grammar.y: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/ts1.0_tokens.l: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/vs1.0_grammar.y: Cannot stat: No such file or directory cpio: build/RenderSystems/GL/vs1.0_tokens.l: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/OgreMain/include/OgreLodStrategy.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GLSupport/include/OgreGLPBuffer.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/src/OgreGLCopyingRenderTexture.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/include/OgreGLPBRenderTexture.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/include/OgreGLFrameBufferObject.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/ogre1.10-1.10.12-3.mga10.x86_64/RenderSystems/GL/include/OgreGLCopyingRenderTexture.h is executable but has no shebang, removing executable bit + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/SPECPARTS/rpm-debuginfo.specpart Processing files: ogre1.10-data-1.10.12-3.mga10.noarch Provides: ogre1.10-data = 1.10.12-3.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lib64ogre1.10.12-1.10.12-3.mga10.x86_64 Provides: lib64ogre1.10.12 = 1.10.12-3.mga10 lib64ogre1.10.12(x86-64) = 1.10.12-3.mga10 libOgreBites.so.1.10.12()(64bit) libOgreHLMS.so.1.10.12()(64bit) libOgreMain.so.1.10.12()(64bit) libOgreMeshLodGenerator.so.1.10.12()(64bit) libOgreOverlay.so.1.10.12()(64bit) libOgrePaging.so.1.10.12()(64bit) libOgreProperty.so.1.10.12()(64bit) libOgreRTShaderSystem.so.1.10.12()(64bit) libOgreTerrain.so.1.10.12()(64bit) libOgreVolume.so.1.10.12()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libOgreMain.so.1.10.12()(64bit) libOgreOverlay.so.1.10.12()(64bit) libOgrePaging.so.1.10.12()(64bit) libOgreRTShaderSystem.so.1.10.12()(64bit) libX11.so.6()(64bit) libXaw.so.7()(64bit) libXrandr.so.2()(64bit) libXt.so.6()(64bit) libboost_thread.so.1.87.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.10)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libzzip.so.13()(64bit) Processing files: lib64ogre1.10-devel-1.10.12-3.mga10.x86_64 Provides: cmake(OGRE) = 1.10.12 cmake(ogre) = 1.10.12 devel(libOgreBites(64bit)) devel(libOgreHLMS(64bit)) devel(libOgreMain(64bit)) devel(libOgreMeshLodGenerator(64bit)) devel(libOgreOverlay(64bit)) devel(libOgrePaging(64bit)) devel(libOgreProperty(64bit)) devel(libOgreRTShaderSystem(64bit)) devel(libOgreTerrain(64bit)) devel(libOgreVolume(64bit)) lib64ogre1.10-devel = 1.10.12-3.mga10 lib64ogre1.10-devel(x86-64) = 1.10.12-3.mga10 libogre1.10-devel = 1.10.12-3.mga10 ogre1.10-devel = 1.10.12-3.mga10 pkgconfig(OGRE) = 1.10.12 pkgconfig(OGRE-Bites) = 1.10.12 pkgconfig(OGRE-HLMS) = 1.10.12 pkgconfig(OGRE-MeshLodGenerator) = 1.10.12 pkgconfig(OGRE-Overlay) = 1.10.12 pkgconfig(OGRE-PCZ) = 1.10.12 pkgconfig(OGRE-Paging) = 1.10.12 pkgconfig(OGRE-Property) = 1.10.12 pkgconfig(OGRE-RTShaderSystem) = 1.10.12 pkgconfig(OGRE-Terrain) = 1.10.12 pkgconfig(OGRE-Volume) = 1.10.12 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: devel(libOgreMain(64bit)) devel(libOgreOverlay(64bit)) devel(libOgrePaging(64bit)) devel(libOgreRTShaderSystem(64bit)) devel(libX11(64bit)) devel(libXaw(64bit)) devel(libXt(64bit)) devel(libboost_thread(64bit)) devel(libfreetype(64bit)) devel(libgcc_s(64bit)) devel(libm(64bit)) devel(libstdc++(64bit)) devel(libz(64bit)) devel(libzzip(64bit)) pkgconfig pkgconfig(OGRE) = 1.10.12 pkgconfig(OGRE-Paging) = 1.10.12 Conflicts: lib64ogre-devel > 1.10.12 Processing files: ogre1.10-debugsource-1.10.12-3.mga10.x86_64 Provides: ogre1.10-debugsource = 1.10.12-3.mga10 ogre1.10-debugsource(x86-64) = 1.10.12-3.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lib64ogre1.10.12-debuginfo-1.10.12-3.mga10.x86_64 Provides: debuginfo(build-id) = 065a4e1e93c0aef5c6f2656b4a7645438805b4b7 debuginfo(build-id) = 0b46321de355c144570a6d17fb8ba5d38ff58b56 debuginfo(build-id) = 1f1cf8e35e21c9f9ab0857a41d32a2940985ce9d debuginfo(build-id) = 2679010f785ef5129136dc9919a39af9e3e4c1df debuginfo(build-id) = 2e2353319f1151dae1261059acf7291ff64f3ec2 debuginfo(build-id) = 316dc86168ee4f8bc33e1d1e5b6103d1e5ba5b80 debuginfo(build-id) = 35b9365ea3b984bbc32c24bedc490040a5b50baf debuginfo(build-id) = 4432c359c77aeae8ccfb1580fb86b89deaee04fd debuginfo(build-id) = 4f83aaaf93166c00282e86b0123b928903460b43 debuginfo(build-id) = 5b95145768f0c8b7068544188eba4e81357ca49a debuginfo(build-id) = 6898b94e3ff0a85f8646974d468685799c527ec9 debuginfo(build-id) = 86121e10f0e5d1669b96f848be9480064f3dd61f debuginfo(build-id) = 8621b22bf406ca3244f5616314dd55912b9eb726 debuginfo(build-id) = 8ef165830aca00c65d4b092a0046e7eb028c54a4 debuginfo(build-id) = 8fae94425142d9fd30377051d3bc0d7c2cfd9d94 debuginfo(build-id) = a0fdc4bd26d60c1e2d86ee5ed4af1dd38487b485 debuginfo(build-id) = e2c7a3b1d42d6ad2357a34d38dd1295908eff539 debuginfo(build-id) = ede842bce83bbe89b1aa2b51dc48a6f75cef7bf9 lib64ogre1.10.12-debuginfo = 1.10.12-3.mga10 lib64ogre1.10.12-debuginfo(x86-64) = 1.10.12-3.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ogre1.10-debugsource(x86-64) = 1.10.12-3.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build/BUILDROOT Wrote: /home/pterjan/rpmbuild/RPMS/noarch/ogre1.10-data-1.10.12-3.mga10.noarch.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/lib64ogre1.10.12-1.10.12-3.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ogre1.10-debugsource-1.10.12-3.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/lib64ogre1.10-devel-1.10.12-3.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/lib64ogre1.10.12-debuginfo-1.10.12-3.mga10.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.TuoSS8 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + test -d /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + rm -rf /home/pterjan/rpmbuild/BUILD/ogre1.10-1.10.12-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!